rm命令是英文单词remove的缩写,主要功能是删除文件或目录。

因为删除文件是一个破坏性动作,因此,在使用时需要格外小心,在执行之前一定要再三确认删除的是哪个目录中的什么文件。

rm命令的语法格式如下:

rm [选项] 文件名

常用选项如下:

选项 作用或含义
-f 强制删除,且不提示确认 
-i 每次删除前会询问用户是否确定删除,默认选项
-r或者-R 递归删除目录及其内容 
-v 显示指令的详细执行过程
-d 删除空目录

实例演示

1、不带选项删除某个文件,默认会进行二次确认,敲击y进行确认。

# 不带选项删除文件会提示确认
[root@myEuler ~]# rm file1
rm:是否删除普通文件 'file1'?y# 选项-i的为默认选项,效果与无选项相同
[root@myEuler ~]# rm -i file1
rm:是否删除普通文件 'file1'?y

2、强行删除普通文件

# 使用选项-f删除普通文件时,不会提示确认
[root@myEuler ~]# rm -f file1

3、删除目录

注意目录文件与普通文件的区别,删除目录必须带选项-r,否则将会报错

# 目录文件不能直接删除
[root@myEuler ~]# rm dir_file
rm: 无法删除 'dir_file': Is a directory# 删除目录文件必须使用选项-r
[root@myEuler ~]# rm -r dir_file
rm:是否删除目录 'dir_file'?y# 联合使用-rf选项,可以强行删除目录,包括其中的内容
[root@myEuler ~]# rm -rf dir_file

4、删除多个文件

可以将多个文件全部列出来,也可以使用通配符

# 删除当前目录下的file3和file4文件
[root@myEuler ~]# rm -f file3 file4# 删除当前目录下的所有以file开头的普通文件
[root@myEuler ~]# rm -f file*# 删除当前目录下的所有扩展名为.txt的普通文件
[root@myEuler ~]# rm -f *.txt

5、强制清空服务器系统内的所有文件(谨慎操作!!!)

# 该操作看看就好,切忌执行,否则系统将可能报废
[root@myEuler ~]# rm -rf /*

再次强调,rm是一个很危险的命令,使用的时候要特别当心,尤其是新手。【rm -rf /*】命令会清空系统中所有的文件,并可能导致系统报废。

rm命令——删除文件或目录相关推荐

  1. linux删除文件不需要确定,linux的rm命令-删除文件或目录

    linux的rm命令-删除文件或目录 英文原意:remove 命令所在路径:/bin/rm 语法:rm -r 文件或目录,为目录时要加-r,且删除需要用户确认,如果不需要用户确认则 语法为:rm -r ...

  2. Linux管理文件命令(2)rm命令-删除文件或者目录

    目录 前言 一.rm命令的介绍 二.命令语法及参数 三.参考实例 四.删错文件如何恢复 前言 rm是一个很危险的命令,使用的时候要特别当心,尤其对于新手更要格外注意,如执行"rm -rf / ...

  3. rm命令 – 删除文件或目录

    rm命令来自于英文单词remove的缩写,其功能是用于删除文件或目录,一次可以删除多个文件,或递归删除目录及其内的所有子文件. rm也是一个很危险的命令,使用的时候要特别当心,尤其对于新手更要格外注意 ...

  4. Ubuntu系统rm命令删除文件没有提示,怎么办?

    问题的引出:Ubuntu系统下,用rm命令删除文件,没有任何提示信息,删得非常干脆,这是非常危险的.如何解决呢? 解决思路:如果有提示信息,会大大降低误删的风险. 想有提示信息很简单,用-i选项即可. ...

  5. linux rm 删除文件,linux rm命令删除文件详解

    linux rm命令删除文件详解 linux中rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉.对于链接文件,只是删除整个链接文件,而原有文件保持 ...

  6. 怎样把服务器的文件改名字,linux服务器如何修改文件名称rm命令删除文件时排除特定文件...

    grep -i richard telnos 在文件telnos中检索字符串richard,不顾字母的大小写. grep '[0-9]*' chapter1 由于[0-9]*与空字符串匹配,上述命令打 ...

  7. 删除一个程序Linux,一天一个Linux基础命令删除文件或目录命令rm

    rm删除文件命令 1.命令格式 rm [options]  file... 2.命令功能 rm命令,删除文件命令,是Linux系统下常用命令,该命令的功能为删除一个文件或者整个目录或者目录中的部分文件 ...

  8. Shell-常用命令:删除文件、目录【rm 待删除文件或目录】

    rm (remove)删除文件或目录 rm -d (-directory) #直接把需删除的目录的硬连接数据删成0,删除该目录 rm -f (--force) #强制删除文件或目录:忽略不存在的文件, ...

  9. linux rm 命令删除文件恢复_Linux之恢复误删除文件

    前言 每当我们在生产环境服务器上执行rm命令时,总是提心吊胆的,因为一不小心执行了误删,然后就要准备跑路了,毕竟人不是机器,更何况机器也有 bug. 那么如果真的删除了不该删除的文件,比如数据库.日志 ...

最新文章

  1. spring MVC cors跨域实现源码解析
  2. 执行目标文件引发的问题:syntax error: word unexpected (expe...
  3. 根据centos系统启动过程定位故障位置
  4. 文件上传下载流程设计
  5. 如何分析SAPPSPRO-S_MAT_ENHANC_COMM问题
  6. 红橙Darren视频笔记 圆点loadingView 动画ANR
  7. js中map和python中的map
  8. Material使用05 MdListModule模块 MdButtonToggleModule模块
  9. offsetX、clientX、screenX、pageX、layerX
  10. 二级计算机vfp知识,全国计算机vfp二级考试
  11. 线性同余法的伪随机数
  12. roadrunner中文文档(四)app服务器
  13. 处理:TF卡突然变成8M,格式化提示写保护
  14. 电脑的脉搏---时钟频率的来龙去脉
  15. 零代码上线小布对话技能:技能平台的实践与思考
  16. hadoop快速自我学习--hadoop平台管理与维护
  17. Spring IOC 学习总结
  18. php cache_expire,PHP session_cache_expire 会话函数
  19. opencv-python读取摄像头视频流保存为视频
  20. 新视野大学英语读写教程第四册 答案

热门文章

  1. 计算机基本维护技能论文,大学生计算机维护技能探究论文
  2. 为什么大部分企业都选择加密软件来防止数据泄露?
  3. MySQL客户端的进阶操作
  4. 阿里云免费SSL证书申请及收费版说明
  5. ubuntu安装方案(联想P52,P2000显卡)
  6. opera pms 数据库 MySQL_Opera PMS开篇及概览
  7. 计算机毕业设计Java百分百教育集团教务管理系统设计(源码+系统+mysql数据库+lw文档)
  8. 【Flask学习】2.2模板之设计
  9. Matlab在光学中的应用举例 (一)(理想情况下的双缝干涉)
  10. DevOps的个人见解