cp SRC DEST
SRC是文件:
如果目录不存在:新建DEST,并将SRC中的内容填充至DEST中
如果目录存在:
如果DEST是文件:将SRC中的内容覆盖至DEST中
此时建议为cp命令使用-i选项
如果DEST是目录:在DEST下新建与原文件同名的文件,并将SRC中的内容填充至DEST中
cp SRC... DEST
SRC...:多个文件
DEST必须存在,且为目录,其他情形均会出错
cp SRC DEST
SRC是目录:
此时使用选项:-r
如果DEST不存在:则创建指定目录,复制SRC目录中所有文件至DEST中
如果DEST存在:
如果DEST是文件:报错
如果DEST是目录:将SRC中的内容填充至DEST中
常用选项:
-i:交互式
-r, -R:递归复制目录及内部的所有内容
-a:归档,相当于-dR --preserv=all
-d: --no-dereference --preserv=links
--preserv[=ATTR_LIST]
mode:权限
ownership:属主属组
timestamp:时间戳
links:链接
xattr:扩展属性
context:安全上下文
all:以上所有
-p: --preserv=mode, ownership,timestamp
-v: --verbose
mv:move,移动文件
常用选项:
-i:交互式
-f:强制
rm:remove,删除
常用选项:
-i:交互式
-f:强制
-r:递归
rm -rf
文本编辑器:nano
全屏编辑器