Linux基本命令的使用(mkdir rmdir rm)

一、Linux必备命令之mkdir

• mkdir命令主要用于创建目录
• 语法: mkdir [选项] 目录名称
若指定目录不存在则创建目录;
选项:
-p,--parents 需要时创建目录的上层目录,若这些
目录已存在也不当作错误处理

二、Linux必备命令之-mkdir案例 

1、创建一个空的目录

图中成功创建了空目录testdir1 

2、创建多个目录 

 图中成功创建了空目录testdir2 testdir3

• mkdir命令主要用于创建目录
• 语法: mkdir [选项] 目录名称
选项:
-p,--parents 需要时创建目录的上层目录,若
这些目录已存在也不当作错误处理 

3、嵌套创建多个目录

图中一个命令嵌套创建了testdir4/testdir这2个文件夹 

 三、Linux必备命令之rmdir 

1、目标不是空,无法删除 

• 功能:删除空目录。
• 语法:rmdir [选项] dirname
命令从一个目录中删除一个或多个子目录项。需要特别注
意的是,一个目录被删除之前必须是空的。 

 2、目录不是空的,如何删除目录呢?

• 方法一:先删掉目录内的内容,再删目录 

• 方法二:[- p]选项 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。

四、Linux必备命令-rm 

 • rm作用:删除文件或目录,它可以将一个或多个文
件或目录从文件系统中彻底删除,不可恢复。因此要
谨慎使用该命令。


• 语法:rm [选项] <文件>...
• 命令示例:
删除单个文件:rm file.txt
删除多个文件:rm file1.txt file2.txt

• 参数:
-f:强制模式,不提示确认即删除文件或目录
-i:交互模式,删除文件或目录前询问是否确认
• 命令示例:
交互模式删除文件或目录:rm -i file3.txt
强制删除文件或目录:rm -f file4.txt 

• 参数:
-r, -R, --recursive 递归删除目录及其内容
默认时,rm 不会删除目录。使用--recursive(-r 或-R)选项可删除每个给定的目录,
以及其下所有的内容。
• 命令示例
删除目录及其下所有文件和子目录:
rm -r /home/user/documents/ 

• 删除文件
如果普通用户用命令执行时提示权限不够,是因为文件本身设置的权限太高,需要超级用户来操作,可以在命令前加sudo获取一次超级用户权限。

强制删除了当前系统的所有文件,包括系统文件,所以系统都会崩溃 。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值