在linux中写程序,找出/etc中容量最大的三个子项目,显示名称和占用的磁盘容量
时间: 2024-03-01 15:49:53 浏览: 110
您可以使用以下命令来找出/etc中占用磁盘空间最大的三个子目录:
```
du -hs /etc/* | sort -rh | head -3
```
这个命令的含义是:
1. `du -hs /etc/*`:统计/etc目录下所有子目录的磁盘空间占用情况,并以人类可读的方式显示出来。
2. `sort -rh`:按照磁盘空间大小进行降序排序。
3. `head -3`:显示前三个结果,即占用磁盘空间最大的三个子目录。
执行以上命令后,会输出类似如下的结果:
```
16M /etc/X11
9.6M /etc/ssh
6.7M /etc/fonts
```
其中,第一列为占用的磁盘空间大小,第二列为子目录的名称。
阅读全文