📅  最后修改于: 2023-12-03 14:40:14.372000             🧑  作者: Mango
cp
命令介绍cp
是一个 Linux/Unix 操作系统下的命令,用于复制文件/目录。
cp [OPTION]... [-T] SOURCE DEST
cp [OPTION]... SOURCE... DIRECTORY
cp [OPTION]... -t DIRECTORY SOURCE...
SOURCE
:复制源文件/目录DEST
:复制目标文件/目录-r
:递归复制目录及其中的文件 (如果复制目录,需要使用此参数)-p
:保留文件的属性 (如修改时间等),即使复制到了另一个拥有不同身份的用户,也能够保留被复制文件的属性-f
:强制覆盖目标文件/目录,不询问用户-i
:交互式复制文件,如果目标文件已经存在,询问用户是否覆盖该文件。-u
:只复制比目标文件更新的源文件-v
:输出复制进度、详情/home/user/file.txt
复制到 /mnt/disk/backup/
下面:cp /home/user/file.txt /mnt/disk/backup/
/home/user/dir/
复制到 /mnt/disk/backup/
下面,递归复制目录及其中的文件:cp -r /home/user/dir/ /mnt/disk/backup/
-p
参数进行文件复制,保留文件的属性:cp -p /home/user/file.txt /mnt/disk/backup/
-f
参数进行强制覆盖目标文件/目录:cp -f /home/user/file.txt /mnt/disk/backup/
-i
参数进行交互式复制文件:cp -i /home/user/file.txt /mnt/disk/backup/
-u
参数只复制比目标文件更新的源文件:cp -u /home/user/file.txt /mnt/disk/backup/
-v
参数输出复制进度、详情:cp -v /home/user/file.txt /mnt/disk/backup/