首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux 命令 | rmdir

Linux 命令 rmdir 命令解析 Linux 命令 rmdir 用于删除空目录,但如果目录中还有文件或子目录,rmdir命令是无法删除该目录。...Linux 命令 rmdir 命令注意事项 读者在使用 rmdir 命令删除空目录时,如果目录中还有文件或子目录,将会提示错误信息。...在使用rmdir命令时,请谨慎使用参数-f或--force,以免误删目录。 在Linux中,可以使用命令rmdir删除一个空目录,或使用命令rm -r删除非空目录。...rmdir命令使用较为简单,但常规删除目录默认必须为空,因此有时需要先使用rm -r命令删除目录下所有文件和子目录后,才能使用rmdir删除目录本身。...使用rmdir命令删除目录时,需要确保对目录拥有足够删除权限。

26931

Linuxrmdir命令

rmdir删除一个空目录,rm -r 目录也可以删除一个目录,但是不管空不空都删除,比较危险,rmdir目录不为空删除不了。删除某目录必须对父目录有写的权限。 命令格式 rmdir [选项]......-v,--verbose显示指令执行过程 删除一个不为空的目录 > tree ruemnz rumenz/ └── 1.txt > rmdir rumenz rmdir: rumenz/: Directory...── doc └── sbin ├── info │ └── doc └── lib └── doc # 删除 rumenz/bin/html/doc > rmdir...-p rumenz/bin/html/doc rmdir: rumenz/bin: Directory not empty > tree rumenz rumenz/ ├── bin │ └──...rumenz/bin/html/doc空目录后,rumenz/bin/html为空了所以把rumenz/bin/html也删除了,由于rumen/bin下还有rumenz/bin/test目录,所以删除不了显示rmdir

42110
您找到你想要的搜索结果了吗?
是的
没有找到

linux每日命令(7):rmdir命令

rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必须是空的。(注意,rm - r dir命令可代替rmdir,但是有很大危险性。)删除某目录时也必须具有对父目录的写权限。...一.命令格式 rmdir [参数] 目录 二.命令功能: 该命令从一个目录中删除一个或多个子目录项,删除某目录时也必须具有对父目录的写权限。...命令示例 1.删除空目录dir31 命令: rmdir dir31 输出: hc@hc-virtual-machine:~$ tree test1/ test1/ ├── dir1 │   ├── dir11...test1/dir1/file1 rmdir: 删除 'test1/dir1/file1' 失败: 不是目录 hc@hc-virtual-machine:~$ rmdir test1/dir3 rmdir...-pv test1/dir1/dir11/ rmdir: 正在删除目录 'test1/dir1/dir11/' rmdir: 正在删除目录 'test1/dir1' rmdir: 正在删除目录 'test1

63340

linux系统使用rmdir命令删除空目录

rmdir命令作用是删除空的目录,英文全称:“remove directory”。 注意:rmdir命令只能删除空目录。当要删除非空目录时,就要使用带有“-R”选项的rm命令。...-v 显示命令的详细执行过程 -- -- help 显示命令的帮助信息 -- -- version 显示命令的版本信息 参考实例 删除空目录: [root@linux ~]# rmdir dir 递归删除指定的目录树...: [root@linux ~]# rmdir -p dir/dir_1/dir_2 显示指令详细执行过程: [root@linux ~]# rmdir -v dir rmdir: 正在删除目录 'dir...' [root@linux ~]# rmdir -p -v dir/dir_1/dir_2 rmdir: 正在删除目录 'dir/dir_1/dir_2 rmdir: 正在删除目录 'dir/dir_1...' rmdir: 正在删除目录 'dir_2' 显示命令的版本信息: [root@linux ~]# rmdir --version rmdir (GNU coreutils) 8.30 Copyright

2.9K10

Linux 常用目录管理命令(cd pwd mkdir rmdir)

Linux 的命令非常之多,而使用的最多最广最基本的莫过于一些常用的命令,如目录命令即是如此。Linux的常用目录命令与DOS中的目录命 令非常相似,只不过使用了不同单词的缩写而已。...同样在Linux中的绝对路径、相对路径的概念与Windows中的路径表述其实质是一样的。本文仅仅列出几个 常用的目录命令以及各个命令的常用参数。...删除空目录     rmdir [-p]目录名     -p 连同上层的空目录一起删除(一般不常用)       [oracle@oradb robinson]$ rmdir tmp       ...scripts       drwxr-xr-x 3 oracle oinstall 4.0K Nov  8 20:39 bak       [oracle@oradb robinson]$ rm -rf...scripts                #使用rm命令带参数-rf同样可以删除一个目录 三、文件路径变量:$PATH PATH用于指定执行文件所在的路径。

3K10

Linux文件路径、cd命令、mkdir、rmdir、rm命令

rmdir rmdir=remove directory **语法:**rmdir [目录名称] (此处可以跟多个目录,用空格分隔) 缺陷: rmdir 有一个和mkdir一样的选项 ‘-p’, 同样可以级联删除一大串目录...eg: # ls -ld /tmp/test/123 drwxr-xr-x. 2 root root 4096 5月 9 19:10 /tmp/test/123 # rmdir /tmp/test/...rmdir: 删除 '/tmp/test/' 失败: 目录非空 # rmdir /tmp/test/123 # ls -ld /tmp/test/ drwxr-xr-x. 2 root root 4096...5月 9 19:10 /tmp/test/ 得出的结论是, ‘rmdir’ 只能删除空目录,即使加上 ‘-p’ 选项也只能删除一串的空目录,可见这个命令有很大的局限性,偶尔用下还可以。...删除目录用的选项 -f 强制删除文件或目录 -d 直接把欲删除的目录的硬连接数据删除成0,删除该目录 -i 删除已有文件或目录之前先询问用户 -v =visual显示指令的详细执行过程 注: -rf

8.6K20

linux封装rm -rf指令,防止误删

对于一个linux新手,敲错指令是常有的事情,智者千虑必有一失,即使对于一个老司机来说,也难免会有操作失误的时候,而误删导致的后果往往是无法弥补的。...= "-rf" ];then #这里对-rf进行处理,因为mv指令后面没有-rf参数 echo "[${i}] do not exist" fi else...suffix}_${RANDOM} echo "[${i}] delete completed" fi done 2.cleartrash.sh 用于定期清理回收站(因为对rm -rf...bin/sh trashdir=/trash cd ${trashdir} find ./ -mtime +3 -exec 'rm' -rf {} \; #找到回收站中修改日期大于3天的文件...指令后确实可以避免误删,但是如果执行带单引号的’rm’ -rf操作,就会调用系统原先的删除功能,不经过封装脚本,直接删除文件。

3K21

linux封装rm -rf指令,防止误删(转)

对于一个linux新手,敲错指令是常有的事情,智者千虑必有一失,即使对于一个老司机来说,也难免会有操作失误的时候,而误删导致的后果往往是无法弥补的。...= "-rf" ];then #这里对-rf进行处理,因为mv指令后面没有-rf参数 echo "[${i}] do not exist" fi else...suffix}_${RANDOM} echo "[${i}] delete completed" fi done 2.cleartrash.sh 用于定期清理回收站(因为对rm -rf...bin/sh trashdir=/trash cd ${trashdir} find ./ -mtime +3 -exec 'rm' -rf {} \; #找到回收站中修改日期大于3天的文件...指令后确实可以避免误删,但是如果执行带单引号的’rm’ -rf操作,就会调用系统原先的删除功能,不经过封装脚本,直接删除文件。

2.3K20

linux命令讲解大全】111.Linux命令大全:rmdir和diffstat的用法

rmdir 用来删除空目录 补充说明 rmdir命令 用来删除空目录。当目录不再被使用时,或者磁盘空间已到达使用限定值,就需要删除失去使用价值的目录。...利用rmdir命令可以从一个目录中删除一个或多个空的子目录。该命令从一个目录中删除一个或多个子目录,其中dirname表示目录名。...语法 rmdir(选项)(参数) 选项 -p或--parents:删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除; --ignore-fail-on-non-empty:此选项使rmdir...实例 将工作目录下,名为 www 的子目录删除 : rmdir www 在工作目录下的 www 目录中,删除名为 Test 的子目录。...rmdir -p www/Test 下面命令等价于 rmdir a/b/c, rmdir a/b, rmdir a rmdir -p a/b/c diffstat 显示diff命令输出信息的柱状图 补充说明

7910
领券