du -h --max-depth=1
时间: 2023-04-28 19:03:05 浏览: 81
du -h --max-depth=1 是 Linux 系统中的一个命令,它用来查看指定目录的磁盘使用情况。
-h 参数表示以人类可读的形式显示磁盘使用量,例如以 MB 或 GB 为单位。
--max-depth=1 参数表示只显示指定目录的一级子目录的磁盘使用量。
例如,在 ~ 目录下运行du -h --max-depth=1 命令,将只显示 ~ 目录下一级子目录的磁盘使用量。
相关问题
du -x -h --max-depth=1
`du -x -h --max-depth=1` 是一个用于查看当前目录下一级子目录(文件夹)占用磁盘空间的命令,具体参数说明如下:
- `du`: 用于查看磁盘空间占用情况的命令。
- `-x`: 只计算与当前所在文件系统匹配的磁盘空间占用情况,忽略其他挂载的文件系统。
- `-h`: 将磁盘空间占用大小以易读的方式(如 KB、MB、GB 等)显示。
- `--max-depth=1`: 指定最大显示深度为 1,即只显示当前目录下一级子目录(文件夹)的磁盘空间占用情况。
执行该命令后,会输出当前目录下一级子目录的磁盘空间占用情况,以易读的方式显示,如:
```
4.0K ./dir1
8.0K ./dir2
16K ./dir3
```
其中,第一列为磁盘空间占用大小,第二列为目录路径。单位为 KB、MB、GB 等,根据具体大小自动转换。
du --max-depth=2
du 是 Unix 系统的一个命令,用于查看指定目录或文件的大小。
--max-depth=2 的意思是,只显示指定目录或文件的大小,不显示子目录的大小。也就是说,du 命令会显示指定目录或文件的大小,但是不会继续递归进入子目录查看其大小。
例如,如果你在 /tmp 目录下有一个名为 test 的子目录,你可以使用 du --max-depth=2 /tmp 命令来查看 /tmp 目录及其子目录 test 的大小,但是不会继续进入 test 目录查看里面的文件和子目录的大小。