cp指令用于复制文件或目录。
基本格式: cp [选项] 源文件 目标文件
选项 | 作用 |
---|---|
-r | 递归复制整个目录,包括其子目录和文件。 |
-p | 保留源文件的属性(如权限、时间戳等)。这将尽可能保留源文件的原始属性。 |
-i | 交互式地询问是否覆盖已存在的目标文件。如果要复制多个文件,将会逐个询问。 |
-f | 强制复制,即使目标文件或目录已经存在,也会覆盖它们。 |
-v | 显示详细的复制过程,包括复制的文件名和目录名。 |
-u | 只复制源文件中修改时间较新的文件,跳过那些已经存在且比源文件旧的目标文件。 |
-n | 不覆盖已存在的目标文件,即跳过已存在的文件。 |
-s | 创建符号链接而不是复制文件。 |
目录
cp example.txt backup.txt(备份文件)
-r(重点)
-p
-i
cp -i t1.txt t2.txt
请看举例:
-f
-v
-n
-u
以上就是cp指令中常见的选项,当然由于一些选项并不是很常见、所以这里就不再一一列举了。