1. 命令功能

rm 删除一个或多个文件或目录,危险操作命令。

2. 语法格式

rm  [option]  file

rm  选项  文件或目录

参数

参数说明

-f

强制删除,忽略不存在的文件,不提示确认信息*

-i

提示用户在删除前确认

-I

在删除超过三个文件或者递归删除前要求确认

-r

递归删除目录及其内容*

说明:

3. 使用范例

准备工作

[cxf@localhost ~]$ mkdir -p data/{dir1,dir2,dir3,dir4}

[cxf@localhost ~]$ touch data/{file1.txt,fil.txt,file3.txt}

[cxf@localhost ~]$ ls

data  dir1  dir2  ok

[cxf@localhost ~]$ tree

.

├── data

│   ├── dir1

│   ├── dir2

│   ├── dir3

│   ├── dir4

│   ├── file1.txt

│   ├── file3.txt

│   └── fil.txt

├── dir1

├── dir2

.......

范例1:不带参数删除文件

[root@localhost data]# rm ok.txt

rm: remove regular empty file `ok.txt'? y

[root@localhost data]# rm dir1           #不能直接删除目录

rm: cannot remove `dir1': Is a directory

范例2:强制删除文件,不提示

[root@localhost data]# rm -f file4.txt

[root@localhost data]# ls

dir1  dir2  dir3  dir4

范例3:递归删除子目录

[root@localhost data]# rm -r dir1/

rm: descend into directory `dir1'? y

rm: descend into directory `dir1/a'? y

rm: descend into directory `dir1/a/b'? y

rm: remove directory `dir1/a/b/c'? y

rm: remove directory `dir1/a/b'? y

rm: remove directory `dir1/a'? y

rm: remove directory `dir1'? y

范例4:强制删除目录,不提示

[root@localhost cxf]# rm -rf data/

rm删除级联目录的参数是_rm 删除文件或目录相关推荐

  1. 目录打开显示提示文件或目录损坏且无法读取、文件或目录损坏且无法读取的破解之道

    咱们在平日工作时,通常都会将资料放进不同的目录中,方便咱们找到,随着时间的推移就会产生有越来越多目录.最近有位用户了这样一个问题,就是目录无论怎么都无法打开,这样就无法浏览.使用里面的资料了,影响到了 ...

  2. java 如何级联删除_Java学习-040-级联删除目录中的文件、目录

    之前在写应用模块,进行单元测试编码的时候,居然脑洞大开居然创建了一个 N 层的目录,到后来删除测试结果目录的时候,才发现删除不了了,提示目录过长无法删除.网上找了一些方法,也找了一些粉碎机,都没能达到 ...

  3. Linux 删除权限 umask,linux中的umask控制文件或目录的默认权限

    umask命令可以控制着创建文件或目录时指定给文件或目录的默认权限.它使用八进制表示法表示从文件模式属性中删除一个位掩码.使用不带任何参数的umask命令,查看当前掩码值.一般都是0002或0022. ...

  4. linux文件操作和目录操作,Linux基础操作1——文件和目录

    Linux基础操作1--文件和目录 一.目录 1.mkdir dirname 建立子目录. 注意:用户不能在一个不存在的目录中建立子目录. 2.mkdir data 在当前目录下建立子目录data 3 ...

  5. linux 给目录权限命令,Linux命令之文件及目录权限

    1 chmod:修改文件及目录权限 选项:--reference=file    根据参考文件设置权限 -R                  递归设置权限 chmod命令参数中,u代表所有者,g代表 ...

  6. linux 目录的粘滞位,Linux文件和目录的粘滞位(sticky bit)

    文件的粘滞位(sticky)位是作什么用的? 普通文件的sticky位会被linux内核忽略, 目录的sticky位表示这个目录里的文件只能被owner和root删除 粘着位(Sticky bit) ...

  7. 修改linux ftp共享目录权限,linux系统下修改文件夹目录权限

    文件夹权限问题 Linux.Fedora.Ubuntu修改文件.文件夹权限的方法差不多.很多人开始接触Linux时都很头痛Linux的文件权限问题.这里告诉大家如何修改Linux文件-文件夹权限.以主 ...

  8. linux 没有那个文件或目录,Linux 解决 bash ./ 没有那个文件或目录 的方法

    在Debian 或 ubuntu 64位下运行 ./xxx 会跳出来说没有这个文件或者目录,但是ls看又有这个文件,很是奇怪. 其实原因很简单,是因为他没有32位的运行库 ia32-libs ,直接安 ...

  9. linux出现没有文件或目录,Linux解决bash ./没有那个文件或目录的方法

    在Debian 或 ubuntu 64位下运行 ./xxx 会跳出来说没有这个文件或者目录,但是ls看又有这个文件,很是奇怪. 其实原因很简单,是因为他没有32位的运行库 ia32-libs ,直接安 ...

最新文章

  1. 狼的故事14:必死的狮子
  2. linux内核测试,Linux内核测试的生命周期
  3. h命令可以获取mysql客户端的帮助信息_如何获取MySQL帮助信息
  4. 不再依赖A*,利用C++编写全新寻路算法
  5. Java音频格式转换,支持amr、aud、slk、silk转成mp3
  6. oralce分析函数---group by || rollup || cude || grouping || grouping sets
  7. 用 GNS3 做CCNA网络实验(4)
  8. 交互式视频h5_H5P:用于创建HTML5交互式内容的CMS插件
  9. java-基本数据结构-单链表
  10. x_train, x_test, y_train, y_test到底是什么?
  11. RAMMAP(运行内存清理工具)自动释放内存,并利用pyqt5制作图形界面
  12. 操作系统导论-虚拟化
  13. BAMBOOROSY编舞,灵感来自THE SEA【大型圣诞狂欢派对系列宣传】
  14. Ubuntu更新-换源问题
  15. 回到1989年,用java成为网络皇帝
  16. java制作月度报表_Java报表制作详细过程
  17. 生产流程图怎么制作?思路提供
  18. Docker之镜像操作
  19. mondrian olap 示例_java开源的OLAP引擎--mondrian
  20. 微信小程序之地图导航,路线规划

热门文章

  1. MGRE实验配置(华为)
  2. sd卡分区 提示sd卡损坏_如何从损坏的SD卡中恢复图像
  3. 大学计算机等级考试有毕业清考吗,教育部:坚决取消本科毕业前补考等“清考”行为 大学挂科会计入档案吗?...
  4. 压测工具Jmeter简单入门教程
  5. RIP水平分割的实验报告
  6. 操作系统-ucore-lab1 Bootloader启动操作系统 A20 GDT全局描述符 使能和进入保护模式 ELF格式os 8259A中断控制器 8253定时器 函数调用堆栈跟踪函数
  7. python实现微信发消息_Python实现通过微信企业号发送文本消息的Class
  8. [树莓派可视化软件开发]pyqt-tools下载失败问题
  9. udp协议:udp和tcp相比快在哪里?
  10. 光学中的计算机原理,光学传感器的工作原理