Home > Article > System Tutorial > How to use the cp command in linux
The cp command is a tool used in Linux to copy files and directories. Its usage includes: copy a single file: cp source file target file copy multiple files to the same directory: cp source file 1 source file 2... target directory copy the entire directory: cp -r source directory target directory forces overwriting of the target file: cp -f source file target file does not overwrite the target file: cp -n source file target file archive copy: cp -a source file/directory target file/directory
Linux cp command usage guide
Introduction
The cp command is a basic file processing tool in Linux, used to copy files and directories.
Syntax
<code>cp [选项] 源文件/目录 目标文件/目录</code>
Options
Usage
Copy a single file
<code>cp 源文件 目标文件</code>
For example:
<code>cp /tmp/file1 /home/user/file1</code>
Copy multiple files
<code>cp 源文件1 源文件2 ... 目标目录</code>
For example:
<code>cp /tmp/file1 /tmp/file2 /home/user/files</code>
Copy Directory
<code>cp -r 源目录 目标目录</code>
For example:
<code>cp -r /tmp/dir1 /home/user/dir1</code>
Copy files and directories recursively
<code>cp -r 源文件/目录 目标文件/目录</code>
For example:
<code>cp -r /tmp/dir1/file1 /home/user/dir1/</code>
Force to overwrite the target file
<code>cp -f 源文件 目标文件</code>
For example:
<code>cp -f /tmp/file1 /home/user/file1</code>
Do not overwrite the target file
<code>cp -n 源文件 目标文件</code>
For example:
<code>cp -n /tmp/file1 /home/user/file1</code>
Archive copy
<code>cp -a 源文件/目录 目标文件/目录</code>
For example:
<code>cp -a /tmp/file1 /home/user/file1</code>
The above is the detailed content of How to use the cp command in linux. For more information, please follow other related articles on the PHP Chinese website!