Linux commands
| Command: cp |
copies files or directories from source to destination http://www.linfo.org/cp.html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Description of commmand / detailed explanation:
cp command copy files from one location to another. If the destination is an existing file, then the file is overwritten; if the destination is an existing directory, the file is copied into the directory (the directory is not overwritten). cp (copy): Copies a file from one location (or name) to another. i.e.: "cp file1.txt file2.txt" creates a copy of file1.txt and calls it file2.txt. "cp file.txt subdir/file.txt" creates a new file called file.txt in the sub-directory called "subdir". Unlike the move (mv) command, cp does not erase the original file. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Command options:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
How to use it: cp [OPTION]... SOURCE DEST || cp [OPTION]... SOURCE... DIRECTORY || cp [OPTION]... --target-directory=DIRECTORY SOURCE... |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Typical Usage Examples:
- cp file1.txt newdir Copies the file1.txt in the current directory to the newdir directory. - cp /home/public_html/mylog.txt /home/public_html/backup/mylog.bak Copies the mylog.txt file in the public_html directory into the public_html/backup directory as mylog.bak. The files are identical however have different names. - cp *.txt newdir Copy all files ending in .txt into the newdir directory. - cp -r /home/hope/files/* /home/hope/backup Copies all the files, directories, and subdirectories in the files directory into the backup directory. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Available in: debian
fedora gentoo suse mandriva ubuntu |
Related commands: mv
cd mkdir |
||||||||||||||||||||||||||||||||||||||||||||||||||||||