Linux 中删除目录的常用命令有以下几种:
1. `rmdir` 命令:
- 用于删除空目录。
- 语法: `rmdir [option] directory`
- 例如: `rmdir /tmp/test`
2. `rm -r` 命令:
- 用于递归删除目录及其内容(包括子目录和文件)。
- 语法: `rm -r [option] directory`
- 例如: `rm -r /tmp/test`
3. `rm -rf` 命令:
- 强制递归删除目录及其内容,不显示任何提示信息。
- 语法: `rm -rf [option] directory`
- 例如: `rm -rf /tmp/test`
4. `find` 命令配合 `xargs` 命令:
- 用于查找并删除目录及其内容。
- 语法: `find directory -type d -print0 | xargs -0 rm -rf`
- 例如: `find /tmp/test -type d -print0 | xargs -0 rm -rf`
需要注意的是,删除目录时要小心谨慎,尤其是使用 `rm -rf` 命令,因为它会无提示地递归删除目标目录及其所有内容,如果操作不慎可能会造成严重的损失。