CP utility is used to copy files and directories in Linux based Operating system. It needs two mandatory arguments along with any optional parameters. Those two arguments are the source and destination location. This command is used most frequently while automating a task using bash scripts.
Copying files from source to destination
Once this is completed, a copy of the file will be copied to the destination without deleting the original source.
~$cp <source> <Destination >:
<Source> can be file or a directory
cp /home/user1/file1.txt /home/user2/
This will copy the file file1.txt
from /home/user1/
location to /home/user2/
location
Moving/Renaming files from source to destination
If you want to move the whole file, you can use mv
command. It cut and pastes the file.
~$mv <source> <Destination >:Cutting files from source to destination Or renaming a file or directory
mv /home/user1/file1.txt /home/user2/file2.txt
It will copy as well the rename the file that you want to copy.