Linux笔记-文件管理-cp-mv-rm

1 touch mkdir  创建文件,目录

例:

touch filename # 当前目录下创建 filename文件

mkdir tmp # 当前目录下创建 tmp目录

mkdir -p stuty/japan/movie # 当前目录下创建级联目录study,study/japan,study/japn/movie

2 cp  复制

2.1 命令格式

cp [-afpru] 源文件 目标文件

2.2 选项参数

-a 全属性复制,包含links,xattr 等属性

-f 强制覆盖

-p 将源文件的属性值(权限,用户,时间)全部复制到目标文件

-r 递归赋值

-u 源文件的内容比目标文件新才会覆盖

例:

cp readme.txt study3 # 将文件readme.txt 拷贝至 study3目录中

cp -p readme.txt study3/readmeP.txt # 将文件readme.txt及其属性 拷贝至 study3目录中,改名为readmeP.txt。

cp -rf study/* study2 # 将 当前目录sutyd 下的文件拷贝值 study2目录中,不包含study目录

cp -rf study/ study3 # 将 当前目录 sutyd 及其下的文件拷贝值 study3目录中

3 rm 移除文件或目录

3.1 命令格式

rm [-rfi] 文件或目录

-r 递归删除

-f 强制删除

-i 删除前询问确认

例:

rm readme # 删除readme 文件,确认后删除成功

rm -f readme #强制删除readme文件,不需要确认

rm -rf study/ # 强制删除study及其目录内内容

rm -rf study/* # 强制删除 study目录里面的内容,不删除 study目录本身;

4 mv 移除或重命名

4.1 命名格式

mv [-fiu] 源文件 目标文件

-f 如果目标文件存在,强制覆盖

-i 询问确认

-u 如果目标文件存在,源文件更新的情况下会覆盖目标文件

例:

mv readme readmeold #将当前目录下的 readme文件修改名字为 readmeold

mv readmeold tmp/readme #将当前目录下的readmeold文件复制到tmp下且名字修改为readme

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值