cp命令:
拷贝文件或目录
格式:cp [OPTION] SRC… DEST
*cp命令的使用有多种情况:
-
SRC是单个文件时:
-
如果DEST不存在,则新建DEST并将SRC内容填充至DEST内
-
如果DEST存在:
-
DEST是文件:将SRC的内容覆盖至DEST中
-
DEST是目录:在DEST新建与源文件同名的文件,并将SRC的内容填充至新建文件内。
-
-
-
SRC是多个文件时:
-
DEST必须存在且为目录,其他条件均会报错。
-
-
SRC是目录的时候:此时必须使用 -r 选项,即递归复制
-
如果DEST不存在:则创建指定目录,并将SRC下的所有文件复制到指定目录中
-
如果DEST存在:
-
DEST是文件:报错
-
DEST是目录:在DEST下新建一个与SRC同名的文件夹,并将SRC下的所有文件复制到该文件夹中。
-
-
常用选项
-
-a:复制时,保留文件的结构和属性
-
-i:覆盖文件时会有提示
-
-p:–preserve=mode,ownership,timetemp,保存文件的部分属性
-
-r,-R:均表示递归
-
-v:显示过程
版权声明:本文为wuud__原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。