文件操作类命令
cp:copy的简写
cp SRC DEST
假如SRC是一个文件,
如果目标是一个文件且存在:覆盖。
如果目标文件不存在:创建新文件,内容同源。
如果目标存在,且是个目录:复制源至目标目录,并保持原名。
cp SRC... DEST
加入SRC有多个文件
如果目标存在且是一个文件:复制无法进行。
如果目标存在且是一个目录:复制各文件至目标目录下并保持原名。
如果目标文件不存在:复制无法进行。
如果SRC只有一个,且是一个目录
如果目标是一个文件且存在:失败
如果目标文件不存在:创建新目录
如果目标存在,且是个目录:复制源目录至目标目录中且保持原名
cp常用选项
cp SRC... DEST
-r 递归复制
-i 交互,询问是否覆盖
-d 复制链接本身,而非指向源文件
-p 保持原文件属性
-a 参数的意义等同于 -dR --preserve=all
-d: 保持软链接
-R: 递归
--preserve=all :保持文件原有属性