linux空文件夹删不掉_linux可以遍历删除空目录吗

linux空文件夹删不掉_linux可以遍历删除空目录吗请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习。1.rmdir命令简介本文主要介绍rmdir命令,该命令用于删除Linux上的空目录。对于非空目录,请使用rm命令。2.rmdir命令选项-p或–parents:删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除;–ignore-fail-on-non-empty:此…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

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

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

1. rmdir命令简介

本文主要介绍rmdir命令,该命令用于删除Linux上的空目录。对于非空目录,请使用rm命令。

2. rmdir命令选项

-p或–parents:删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除;

–ignore-fail-on-non-empty:此选项使rmdir命令忽略由于删除非空目录时导致的错误信息;

-v或-verboes:显示命令的详细执行过程;

–help:显示命令的帮助信息;

–version:显示命令的版本信息。

3. 使用案例

3.1 进入某目录[root@zcwyou zcwyou]# cd ~/zcwyou/

3.2 创建空目录dir123[root@zcwyou zcwyou]# mkdir dir123

3.3 删除空目录[root@zcwyou zcwyou]# rmdir ./dir123

表示成功删除空目录。

1e374c5c04b3507bfe72ef42d5ab344a.png

linux删除空目录

创建目录dir456[root@zcwyou zcwyou]# mkdir dir456

进入目录dir456[root@zcwyou zcwyou]# cd dir456

创建123.txt文件[root@zcwyou dir456]# touch 123.txt

返回上一级目录[root@zcwyou dir456]# cd ..

现在,dir456为非空了。

8ca855d689a8c4f5da4d2ab38eb6629d.png

创建非空目录

3.3 使用rmdir删除非空目录[root@zcwyou zcwyou]# rmdir dir456/

rmdir: 删除 “dir456/” 失败: 目录非空

可以看出,rmdir不能删除空目录。

如果要删除非空目录,请使用rm -rf[root@zcwyou zcwyou]# rm -rf ./dir456

f476d25702e76c3c6de4dfade8004721.png

使用rm删除非空目录

4.总结

rmdir其实一般比较少用,因为一般使用rm命令多,但rmdir更安全。因为它不能删除非空目录。

本文已同步至博客站:

https://www.linuxrumen.com/cyml/417.html

点击了解更多,快速查看更多的技术文章列表。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/234735.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • hashmap线程安全吗 什么解决方案_HashMap的底层实现原理

    hashmap线程安全吗 什么解决方案_HashMap的底层实现原理我们都知道HashMap是线程不安全的,在多线程环境中不建议使用,应该使用ConcurrentHashMap,但是其线程不安全体现在什么地方,可能并没有深入理解,本文将对该问题进行解密。

    2022年10月29日
  • Centos7 下安装tomcat7

    Centos7 下安装tomcat7一、安装jdk1、检查jdk版本信息,输入“rpm-qa|grepjava”查看2、用命令“rpm-e–nodepsXXXXXXXX”删除已经安装的java版本,其中XXXXXXX表示上面查询到的Java信息。如下图3、下载JDKJDK下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-do…

    2022年5月19日
  • 现代密码学概述_密码学概论

    现代密码学概述_密码学概论1、简述密码学与信息安全的关系密码学是信息安全的重要组成部分。伴随着网络的普及,计算机网络安全成为影响网络效能的重要问题,这就对网络的安全提出了更高的要求。一个安全的网络信息系统应当确保所传输信息的完整性、保密性、不可否认性等。目前保障通信和网络安全技术的种类很多,其中数据加密技术是保障信息安全的最核心的技术措施,信息加密也是现代密码学的主要组成部分。2、简述密码学发展的三个阶段及其主要特点a.古典密码阶段大约是指19世纪末以前的漫长时期,其基本特点是手工加密和解密。因此,该阶段也称为手工密码时代;

    2022年10月29日
  • fiddler抓包模拟器教程_wpe手机模拟器抓包

    fiddler抓包模拟器教程_wpe手机模拟器抓包1.打开,Fiddler.点击tools设置,把HPPPS证书保存在桌面,拖动到安卓模拟器里面.重启Fiddler2.长按网络,修改主机名和端口.在设置[安全]里,添加证书.转载于:https://www.cnblogs.com/limi2019/articles/11411904.html…

    2022年10月2日
  • Poemscape|Beta阶段第一天[通俗易懂]

    Poemscape|Beta阶段第一天[通俗易懂]Poemscape|Beta阶段第一天

    2022年4月21日
  • 从零开始学android<Notification通知.四十四.>

    从零开始学android<Notification通知.四十四.>在android中有时会在主界面上收到某些应用的推送,有的可以包含图片,声音或者震动效果,当点击这些提示时,有时还可以进入到发送提示的的应用。这些提示的推送就是通知,当然通知早根本上也是你一种服务。首先想要使用通知就必须使用到Notification.Builder和NotificationManager这两个类使用Notification.Builder来取

    2022年6月16日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号