Linux基本文件管理命令
一..cp [OPTION]... [-T]
1>.SOURCE DEST
cp [OPTION]... SOURCE... DIRECTORY
cp [OPTION]... -t DIRECTORY SOURCE...
2>.cp SRC DEST
2.1>SRC 是文件
如果目标文件不存在:新建DEST,并将src中内容填充至DEST中;
如果目录文件存在:
如果DEST是文件,SRC中的内容覆盖至DEST:
此时建议cp命令使用-i选项;
如果DEST是目录,在DEST下新建与原文件同名的文件,并将SRC中的内容填充至新文件中;
2.2>.SRC是目录:此时使用选项:-r
如果DEST不存在:则创建指定目录,复制SRC目录中所有文件至DEST中;
如果DEST存在:
如果DEST是文件:报错
如果DEST是目录:
3>.cp SRC... DEST
SRC...:多个文件
DEST必须存在,且为目录,其它情形均会出错;
4>.常用选项:
-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
- l : 创建文件链接而不是复制文件(ln)
-s :创建符号链接二不是复制文件(ln -s)
二.Mv命令:move ,移动文件
常用选项:
-i :交互式;
-f :强制
三..rm : remove ,删除
rm [OPTION]….FILE..
常用选项:
-i: 交互式
-f:强制删除
-r:递归
通常使用rf选项
本文出自 “9470860” 博客,请务必保留此出处http://9480860.blog.51cto.com/9470860/1696511
原文地址:http://9480860.blog.51cto.com/9470860/1696511