【linux】创建_复制_移动_删除

1.创建目录【mkdir】


rmdir 删除空目录


2.创建文件夹【touch】

创建一个文件file0

 

创建多个文件file1-3


3.复制【cp】

cp     [参数 ]    源    目标

参数(常用)【-i】【-r】
【-i】 当目标文件存在时 会问你要不要覆盖该文件
【-r】递归复制
参数可省略

注意:1)root和一般账号下复制文件不同   一般账号下所复制不能将文件的完整权限复制过来
   2)一次复制多个文件时    目标必定为目录


【eg1】复制单个文件


  • 首先我们在mydir0目录下存在文件file0-file3   和一个mydir1目录 该目录下包含一个file4
  • 如何将file3复制到mydir1下 并将复制后的文件命名为file3_1

  • cp      file3           ./mydir1/file3_1
  • 复制   源          当前目录/mydir1目录下/复制后命名

【eg2】复制目录


当前所有文件及目录如上


  • 如何将mydir2复制到mydir0目录下?



  • pwd查看当前位置   (处于mydir0
  • cp             -r            ./mydir1/mydir2         .
  • 复制        递归       当前/mydir1目录下/mydir2          (复制)到当前目录

4.移动文件或改名【mv】

mv  [参数]   源   目标

参数(常用):【-f】【-i】
【-f】若目标文件已存在 不会问你要不要修改就直接覆盖上去
【-i】若已存在 询问是否覆盖

【eg3】移动 myfir0中的file3 到 mydir1 中去


  • mv     file3 ./mydir1
  • 移动  源当前/mydir1下

移动目录与cp类似 例子见cp

5.删除【rm】

rm  【参数】  文件或目录

参数(常用):【-f】【-i】【-r】
【-f】忽略不存在的文件
【-i】删除前询问要不要删
【-r】递归删除


当前文件如上

【eg4】删除file0文件




注意:通常在linux下怕用户文件误删了 系统下默认加了-i 来进行删前询问
  • rm  file0
  • 删除   目的文件
【eg5】删除目录mydir2


  • rm         -r mydir2
  • 删除    整个     目录
注意:它会依次提醒你删不删  从内删到外面


注意  提供的例子都是基于mydir0目录下的(当前目录下的) 如果你删的不是在该目录下的 要写明路径

总结 :操作类似  在于勤练

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值