cp 复制命令
-i : 覆盖前提示
-n: 不覆盖,注意与-i 的顺序
-r : 递归复制目录即内容的所有内容
-a :归档,相当于 -dR --preserv=all
-d : --no-dereferebce --preserv=links 不复制原文件,只复制连接名称
-p : 默认保留原文件的权限、所有者和时间戳
--preserv[=ATTR_LIST]
mode : 权限
ownership :属主属组
timestamp : 时间戳
links : 连接
xattr :
context :
all :
- cp 命令是复制文件的,如果要复制文件夹,需要加上-r
- 文件复制会覆盖到目标位置,为了安全起见最好机上-i 进行提示
- 复制后的文件属性不会被保留,如果要保留原来属性,可以加-a 或者-p
举例子: cp a b
- 如果目标不存在,则创建 b,并将 a 中的内容填充到 b 中
- 如果 b 是个文件夹的话:在 b 下创建相同的文件a,并将 a 的内容填充到新的文件中
- 如果 b 是个文件,将 a 中内容填充到 b 中。
rm 删除操作
rm -rf /data/* : 删除 data 目录下的所有的数据
rm -rf /data/ : 删除 data目录
rm -rf --no--preserve-root : 删库跑路
-i : 交互式
-f :强制删除
-r :递归