请关注本头条号,每天坚持更新原创干货技术文章。

如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习

1. 前言

本文主要讲解Linux删除文件夹或目录的命令rmdir和rm的使用方法。Windows上的文件夹与Linux系统里的目录是同一概念。

默认情况下,Linux用户对自已家目录的文件和目录拥有全部权限,即读写执行的权限及权限设置。类似于Windows系统的文档目录,Linux系统上为每个用户分配家目录,默认的保存路径为/home/

rmdir命令用于删除指定的空文件夹

rm命令用于删除目录,不管它是不是空的。

接下来我们讲述一下,如何删除Linux上的目录。

Linux删除文件夹用什么命令

2. 删除Linux目录的实操案例

比如删除目录/tmp/foo/

rmdir /tmp/foo/rmdir -v /tmp/foo/

验证是否被删除

ls /tmp/ls /tmp/data/

删除Linux目录的实操案例

值得注意的是,rmdir命令只用于删除空目录,如果用于删除非空目录的话,会得到以下提示:

rmdir: failed to remove '/tmp/delta/': Directory not empty

如果要删除非空目录怎么办?如果目录里有文件还有子目录,我们应该如何删除呢?

这里就需要使用rm命令了。

使用选项-r表示递归删除,即把文件和子目录一并删除

rm -r /path/to/dir/

选项-f表示删除时不需要确认,不需要交互,直接删除

rm -rf dir1

选项-v表示显示详细信息。

rm -rfv /path/to/dir

Where,

-r删除目录和目录下所有的文件或者子目录

-f 强制删除不提示,不交互

-v 显示详细的删除过程

-I 当删除超过3个文件之前,会提示需要确认。这对于删除大量文件时,非常有用。

3. 结论

rmdir用于删除空目录,rm用于删除所有文件和目录,前提是有相应权限

Linux删除命令使用情况总结

linux删除文件_Linux删除文件夹用什么命令相关推荐

  1. linux 查看软连接_linux删除原理

    linux删除原理 1. linux文件的概述  linux系统中文件和目录的属性主要包括:索引节点号(inode).文件类型及权限.硬链接的数量.文件或目录所属的用户(属主).文件或目录所属的组( ...

  2. linux基本命令示例_Linux中带示例的sort命令

    linux基本命令示例 Linux sort command is used for sorting file content in a particular order. It supports s ...

  3. linux 删除文件_Linux删除文件夹命令有哪些

    今天要和大家分享的Linux常用命令是Linux删除文件夹命令,Linux删除文件夹很简单,常用的命令有rmdir和rm,以下分别介绍一下,大家根据情况选择使用即可. Linux删除文件夹命令有哪些 ...

  4. linux删除文件夹下所有文件_linux下共享文件夹(windows可访问,linux也可访问)...

    本文是转字网上的两段,如果是菜鸟,想懂有点难度,我这里给点注释 在linux上共享文件夹windows下看 ******************************************* 首先 ...

  5. 在linux中如何修改保存gun文件_Linux下文件重命名、创建、删除、修改及保存文件...

    一.重命名(更名) linux 给文件改名的命令是mv命令 mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中.该命令等同于DOS系统下的ren和move命令的组合.它的使用权限是所有用户. ...

  6. 在linux中如何修改保存gun文件_linux编辑文件后如何保存退出

    linux编辑文件后如何保存退出? 命令是wq 保存并退出. 首先按ESC进入Command模式,然后输入":wq",回车就可以保存并退出了. vi保存文件有不同的选项,对应于不同 ...

  7. linux 删除含有关键词的文件_linux 连个文件都删除不了,什么鬼!

    前言 最近不是redis 6.0 出了吗,官网介绍最新稳定版本是 6.0.3 .于是,我就准备在自己的破小服务器上安装一下.于是,出现了后续的糟心事 (linux 下的文件正常删除不了). 下载了最新 ...

  8. 在Linux和Windows下删除文件夹中包含的.svn文件的方法

    为什么80%的码农都做不了架构师?>>>    一.在linux下 删除这些目录是很简单的,命令如下 find . -type d -name ".svn"|xa ...

  9. Linux下tmp文件夹的文件自动删除的问题(转)

    场景: 近日发现有一台机器tmp文件夹下放置的文件无辜丢失,而且排查发现是自动丢失,并且,只是删除10天之前的文件. 本来以为是哪位写了一个自动执行脚本, find了一下10天前的文件删除了. 结果, ...

最新文章

  1. RabbitMQ之RPC实现
  2. 处理数字_7_含NULL值的列的聚合
  3. Java并发教程–可调用,将来
  4. LoadRunner参数包含逗号
  5. 默认权限umask、文件系统权限、特殊权限
  6. B站莫烦Python基础学习笔记
  7. 最优秀最合理2019年移动便携图形工作站配置探讨
  8. 风靡全球的社交媒体二维码在国内正式上线啦!
  9. ubuntu12.04 显卡 散热
  10. 牛客网--14609--Forever97与寄信
  11. 使用vue+echarts快速进行全国地图与各省市地图联动(下钻地图), 引入省份js文件
  12. Dreamweaver8卡死打开初始化(缓存重建)失败的解决办法
  13. 飞凌嵌入式iMX8MP 开发板试用体验--编译内核源码
  14. 国际绝对音名十二等律标准音高频率对照表(浮点型精度、十二等律体系、A4=440.01000Hz)
  15. 苹果计算机怎么开科学,iPhone技巧篇 教你如何调用科学计算器
  16. 按半字寻址是什么意思?
  17. python 自动批改 PDF 作业
  18. CSS——字体(font-family,font-style,font-size注意要点)
  19. 【idea】idea配置sql格式化
  20. 麒麟系统linux网络重启,Linux (麒麟)系统 重启后无法登陆进图形界面

热门文章

  1. squid代理服务器(捎带的SNAT)
  2. libsvm数据缩放方法
  3. Visual C++ 时尚编程百例016(字体)
  4. Prince2与PMP的区别
  5. Android之back键拦截处理
  6. Spring IOC容器-自动装配
  7. ssm实训报告心得_Java开发学习心得(一):SSM环境搭建
  8. vs 启动调用的目标发生异常_协程中的取消和异常 | 取消操作详解
  9. 航空机票预订c#代码_航空公司座位预订问题的C ++程序
  10. Java LinkedList公共布尔boolean offerFirst(Object o)方法(带示例)