Linux复制命令和目录操作

复制命令:cp
三种使用风格:
  cp[OPTION]... [-T] SOURCE DEST
  cp[OPTION]... SOURCE... DIRECTORY
  cp[OPTION]... -t DIRECTORY SOURCE...
Linux复制命令和目录操作
cp常用选项:

选项作用
-i覆盖前提示
–n不覆盖,注意两者顺序
-r, -R递归复制目录及内部的所有内容
-a归档,相当于-dR--preserv=all
-d--no-dereference --preserv=links 不复制原文件,只复制链接名,保持链接属性
-p保持原有文件的属性信息,等同 --preserv=mode,ownership,timestamp
-v显示过程 --verbose
-f强制覆盖 --force
-u只复制源比目标更新文件或目标不存在的文件 --update
-b目标存在,覆盖前先备份
--backup=numbered目标存在,覆盖前先备份加数字后缀

创建/app/rootdir目录,并复制/root下所有文件到该目录内, 要求保留原有权限
Linux复制命令和目录操作
Linux复制命令和目录操作

目录操作
tree:显示目录树

选项作用
-d只显示目录
-L level指定显示的层级数目
-P pattern只显示由指定pattern匹配到的路径

mkdir:创建目录

选项作用
-p存在于不报错,且可自动创建所需的各目录
-v显示详细信息
-m MODE创建目录时直接指定权限

rmdir:删除空目录

选项作用
-p递归删除父空目录
-v显示详细信息

rm-r:递归删除目录树

命令行展开:

符号作用
~展开为用户的主目录
~USERNAME展开为指定用户的主目录
{ }可承载一个以逗号分隔的列表,并将其展开为多个路径

例如:使用命令行展开功能,创建/tmp/a1, /tmp/a2, /tmp/a1/a, /tmp/a1/b,在/tmp目录下创建目录:x_y, x_z, q_y, q_z
Linux复制命令和目录操作

转载于:https://blog.51cto.com/14231130/2373908

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值