shell命令--rm_shell命令--rmshell命令--rm



shell命令--rm

0、rm命令的专属图床

点此快速打开文章【图床_shell命令rm

1、rm命令的功能说明

​ ​​rm​​命令用于删除一个或多个文件或目录,比较危险,请慎重使用。

2、rm命令的语法格式

SYNOPSIS
rm [OPTION]... FILE...

3、rm命令的选项说明

  • -f:强制删除,忽略不存在的文件,不提示确认
  • -i:在删除前需要确认
  • -I:删除超过三个文件或者递归删除前要求确认
  • -r:递归删除目录及其内容

4、rm命令的实践操作

  • 温馨提示:本篇实验环境基于前面一些文章,也可参考《shell命令--ls》的实验环境,点此快速打开文章

范例1:直接执行 ​​rm​​ 的例子

ls
rm file3 -->输入y确认,输入n取消
alias rm -->系统给rm做了别名(屏蔽前面加\或命令的全路径)
  • 温馨提示:若查看动图演示,请右键此处,选择【在新标签页中打开链接】
  • 温馨提示:若查看静图演示,请右键此处,选择【在新标签页中打开链接】

范例2:强制删除的例子

ls
rm -f file3 -->强制删除,不提示
ls
  • 温馨提示:若查看动图演示,请右键此处,选择【在新标签页中打开链接】
  • 温馨提示:若查看静图演示,请右键此处,选择【在新标签页中打开链接】

范例3:递归删除的例子

mkdir -p dir1/a/b
tree dir1
rm dir1
rm -r dir1 --> -r 参数是删除目录用的
rm -rf dir1 -->这样的组合,使用时慎之又慎
ls
  • 温馨提示:若查看动图演示,请右键此处,选择【在新标签页中打开链接】
  • 温馨提示:若查看静图演示,请右键此处,选择【在新标签页中打开链接】