1. 命令简介

rm 是删除文件和文件夹的命令,日常工作中使用频率较高,一定要小心。因为一旦删除,将无法恢复。所以慎用rm命令。行业互传“用不好,提桶连夜跑路”。

2. 英文含义

rm = remove 去除、去掉的意思
-i = interactive 交互式的、互动的
-f = focus 强制的
-r = recursive 递归的、循环的

3. 语法格式

rm [选项] 删除的文件或文件夹...

4. 选项说明

  • -f 删除文件前,不询问确认,强制删除
  • -i 删除文件或文件夹前,询问确认
  • -r 递归删除不同层级文件夹及包含的所有文件前,询问确认

5. 示例说明

删除文件前,系统先询问

rm fileName.log

-i:删除文件前,系统先询问

rm -i fileName.log

-f:删除文件或目录,不询问确认,强制删除

# 删除文件,不询问
rm -f fileName.log

-r:递归删除不同层级文件夹及包含的所有文件前,询问确认

rm -r xxx/xx

-rf:递归删除不同层级文件夹及包含的所有文件前,不在询问确认

rm -rf xxx/xx/*

6. 注意事项

心怀敬畏之心,时刻保持头脑清晰,慎行慎用!

好了,今天的学习就到这里!欢迎大家留言区参与交流与讨论,原创不易,欢迎收藏与转发支持!

系列推荐

  • 日更第1天:Linux常用命令之dnf用法
  • 日更第2天:Linux常用命令之cp用法
  • 日更第3天:Linux常用命令之top用法
  • 日更第4天:Linux常用命令之mkdir用法
  • 日更第5天:Linux常用命令之mv用法
  • 日更第6天:Linux常用命令之tail用法

更多推荐

日更第7天:Linux常用命令之rm用法