文件操做类命令ide
cp:copy的简写spa
cp SRC DESTorm
假如SRC是一个文件,递归
若是目标是一个文件且存在:覆盖。
it
若是目标文件不存在:建立新文件,内容同源。class
若是目标存在,且是个目录:复制源至目标目录,并保持原名。
di
cp SRC... DEST文件
加入SRC有多个文件
view
若是目标存在且是一个文件:复制没法进行。vi
若是目标存在且是一个目录:复制各文件至目标目录下并保持原名。
若是目标文件不存在:复制没法进行。
若是SRC只有一个,且是一个目录
若是目标是一个文件且存在:失败
若是目标文件不存在:建立新目录
若是目标存在,且是个目录:复制源目录至目标目录中且保持原名
cp经常使用选项
cp SRC... DEST
-r 递归复制
-i 交互,询问是否覆盖
-d 复制连接自己,而非指向源文件
-p 保持原文件属性
-a 参数的意义等同于 -dR --preserve=all
-d: 保持软连接 -R: 递归 --preserve=all :保持文件原有属性