How to copy file using terminal in ubuntu?

by raphaelle , in category: General Help , a year ago

How to copy file using terminal in ubuntu?

Facebook Twitter LinkedIn Telegram Whatsapp

1 answer

by margarett , a year ago


Copying within a directory

To copy a file to another file within the same working directory, once can simply run

cp file1 file2

Copying across directories

You can first checkout the directory where you would like the file copied to. Then you can run the copy command to copy the file to that current directory. i.e

cd ~/some_directory


cp ~/another_directory/some_file.txt

This basically will copy the some_file.txt file to the current directory which I checked out, which is the some_directory folder.

You can also copy a file across directories using the absolute path-name of the file, starting from root. If you specify all the directories and path for the original as well as the destination, you can perform this same instruction as above without having to checkout any directory first. For example

cp /some_directoryA/some_directoryB/usera/sampel.txt  /some_directoryA/some_directoryB/usera/some_directoryC/sampel.txt

If you are copying a subdirectory and its files, you will need to do

cp -r  ~/some_directoryA/some_directoryB/* ~/some_directoryA/some_directoryB/new_copy_directory_B

This command will copy everything in the some_directoryB to the new_copy_directory_B directory.