每天一个Linux命令:rmdir命令

上一篇文章提到了mkdir(创建目录)命令的用法,自然而然就想到了rmdir(删除目录)的用法。一般来说,我们经常使用rm -r dirname取代rmdir,但极易误删文件和目录,不建议新手使用。rmdir 是remove directory的缩写,删除一个空的目录。

语法:

rmdir [选项] [目录]

选项:

-p, --parents 递归删除目录。如果删除子目录后,父目录为空,则一并删除。
-v, --verbose 显示指令执行过程

实例:

#递归查询全部文件和目录
[email protected]:~/Pictures$ ls -R
.:
test  test3

./test:
test2

./test/test2:

./test3:

#删除`test3`目录
[email protected]:~/Pictures$ rmdir test3

#递归查询全部文件和目录
[email protected]:~/Pictures$ ls -R
.:
test

./test:
test2

./test/test2:

#递归删除`test/test2`目录,`test`目录也一并删除
[email protected]:~/Pictures$ rmdir -p test/test2

#递归查询全部文件和目录
[email protected]:~/Pictures$ ls -R
.:
最后修改:2019 年 06 月 22 日 09 : 32 PM
如果觉得我的文章对你有用,请随意赞赏

发表评论