【Linux】实用指令——文件目录类(基本操作 mkdir、rmdir、touch、cp)

创建删除文件夹

【mkdir】创建目录 make directory

mkdir [选项] 要创建的目录名称
常用选项:
-p:创建多级目录

eg1:创建一个目录/home/dog
在这里插入图片描述
eg2:创建多级目录/home/animal/tiger
在这里插入图片描述【rmdir】删除目录,不能删除非空目录,可以使用rm -rf删除非空目录

基本语法
rmdir [选项] 要删除的空目录

eg1:删除一个目录 /home/dog
如果目录下面是空的可以删除,否则不能删除
如果想删除非空目录则用rm -rf 要删除的目录
dog目录下没有任何东西,可以直接使用rmdir指令进行删除
在这里插入图片描述
对于多层嵌套的目录 animal/tiger,如果直接使用rmdir多级目录则只会删除最内层的一个目录tiger(tiger目录下为空),而animal目录不会受到影响
在这里插入图片描述
想要删除多级目录要使用 rm -rf指令
在这里插入图片描述

创建删除文件

【touch】创建空文件

基本语法
touch 一个文件名
创建一个空文件
touch 多个文件名 以空格隔开
一次性创建多个文件

在这里插入图片描述
【cp】拷贝指令,拷贝文件到指定目录

基本语法:
cp [选项] source dest
常用选项
-r 递归复制整个文件夹

eg1:将/home/文档/aaa.txt拷贝到 /home/bbb目录下
在这里插入图片描述
eg2:递归复制整个文件夹,bbb文件夹下面有aaa.txt bbbson c,bbbson下面有bbbgrandson,c下面有cc,cc下面有ccc,ccc下面有ctext.txt,将bbb多级目录递归复制到bbbbeifen目录下。
在这里插入图片描述
【强制覆盖】 \cp -r source dest 强制覆盖不提示
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值