rmdir的基本语法和参数
rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必须是空的。(注意,rm - r dir命令可代替rmdir,但是有很大危险性。)删除某目录时也必须具有对父目录的写权限。
#rm [参数] [要删除目录] 参数: -p, --parents 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除或者由于某种原因保留部分路径,则系统在标准输出上显示相应的信息。 -v, --verbose 显示指令执行过程 --help 显示此帮助信息并退出 --version 输出版本信息并退出
rmdir参数示例应用
rmdir不能删除非空文件
[admin@]$ tree . `-- parent `-- child 2 directories, 0 files [admin@]$ rmdir parent rmdir: parent: Directory not empty
显示删除指令
[admin@]$ ls parent parent2 [admin@]$ rmdir parent [admin@]$ rmdir -v parent2 rmdir: removing directory, parent2
递归删除空文件
[admin@]$ tree . `-- parent `-- child 2 directories, 0 files [admin@]$ rmdir -p parent/child [admin@]$ tree . 0 directories, 0 files