linux rmdir 删除非空目录
时间: 2023-04-28 17:00:08 浏览: 73
在Linux中,如果要删除非空目录,可以使用命令"rm -r 目录名",其中"-r"表示递归删除目录及其子目录和文件。如果要删除目录及其内容,但不删除目录本身,可以使用命令"rm -r 目录名/*"。另外,也可以使用命令"find 目录名 -delete"来删除非空目录。
相关问题
linux 怎么删除非空目录
可以使用以下命令删除非空目录:
1. 使用 rm 命令加上 -r 选项来递归删除目录及其子目录:
```
rm -r 目录名
```
2. 使用 rmdir 命令加上 -p 选项来删除多级目录:
```
rmdir -p 目录名
```
注意:rmdir 只能删除空目录,如果目录非空,需要加上 -p 选项才能删除。
Linux RMDIR
RMDIR 是 Linux 系统中用于删除目录的命令。该命令用法如下:
```
rmdir [选项] 目录名
```
- 选项:可以使用的选项包括:
- `-p`:连同上层空目录一并删除。
- `-v`:显示每个被删除的目录。
- `--ignore-fail-on-non-empty`:忽略非空目录的错误。
- 目录名:要删除的目录的名称。
需要注意的是,rmdir 命令只能删除空目录。如果目录中还有文件或其他子目录,rmdir 命令将会失败。
示例:
```
$ rmdir testdir
```
这个命令将删除当前路径下的 testdir 目录。