文件管理:
cp, mv, rm
复制命令:
cp [OPTION]... [-T] SOURCE DEST
cp [OPTION]... SOURCE... DIRECTORY
cp [OPTION]... -t DIRECTORY SOURCE...
cp SRC DEST
SRC是文件:
如果目标不存在:新建DEST,并将SRC中的内容填充至DEST中:
如果目标存在:
如果DEST是文件:将SRC中的内容覆盖至DEST中:
此时建议为cp命令使用-i选项:
如果DEST是目录:在DEST下新建与原文件同名的文件,并将SRC中内容填充至新文件中:
cp SRC... DEST
SRC...:多个文件
DEST必须存在,且为目录:其他情形均会出错:
cp SRC DEST
SRC是目录:
此时使用选项:-r
如果DEST不存在:则创建制定目录,复制SRC目录中所有文件至DEST中:
如果DEST存在:
如果DEST是文件:报错
如果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
-f:--force
mv: move,移动文件
mv [OPTION]... [-T] SOURCE DEST
mv [OPTION]... SOURCE... DIRECTORY
mv [OPTION]... -t DIRECTORY SOURCE...
常用选项:
-i: 交互式
-f:强制
rm:remove,删除
rm [OPTION]...FILE...
常用选项:
-i:交互式
-f:强制删除
-r:递归
rm -rf
文本编辑器:nano
全屏编辑器