快捷搜索:  汽车  科技

linux里rm命令相关参数(Linux命令学习rmdir命令)

linux里rm命令相关参数(Linux命令学习rmdir命令)3)删除非空目录,会有错误如图可知,a2目录也一并被删除2)删除子目录ls ls -al ./a2 rmdir -p ./a2/a ls使用-p选项进行删除子目录时,如果父目录同时也为空,则父目录一并删除。rmdir命令

linux里rm命令相关参数(Linux命令学习rmdir命令)(1)

rmdir命令 用来删除空目录,注意此命令仅仅用于删除空目录,如果要删除的目录非空,则命令执行失败

1.语法格式

rmdir[options] dir…

2.参数选项
  • -p或--parents 删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除;
  • --ignore-fail-on-non-empty 此选项使rmdir命令忽略由于删除非空目录时导致的错误信息;
  • -v或-verboes 显示命令的详细执行过程;
  • --help 显示命令的帮助信息;
  • --version 显示命令的版本信息。
3.使用案例

1)删除目录

rmdir a3

linux里rm命令相关参数(Linux命令学习rmdir命令)(2)

rmdir命令

2)删除子目录

ls ls -al ./a2 rmdir -p ./a2/a ls

使用-p选项进行删除子目录时,如果父目录同时也为空,则父目录一并删除。

linux里rm命令相关参数(Linux命令学习rmdir命令)(3)

rmdir命令

如图可知,a2目录也一并被删除

3)删除非空目录,会有错误

ls -al ./a rmdir a

linux里rm命令相关参数(Linux命令学习rmdir命令)(4)

rmdir命令

由图可知,目录不为空,rmdir则无法删除目录

猜您喜欢: