Linux基础知识- 系统随你玩之-XX 目前已经讲解了很多, 我们现在针对已经学习过的Linux基础知识 -进行学习练习以检验学习效果。
本次检测题目内容:
命令df和du配合用来查看空间占用情况。
df 和 du 两者区别
1、 df—disk free
可以快速获取 磁盘 被占用了多少空间,目前还剩下多少空间等信息。
其中选项-h表示以K,M,G为单位,提高信息的可读性
2、du—disk usage
显示磁盘空间的使用情况,默认会统计 目录(或文件)所占磁盘空间的大小。
其中选项-h表示以K,M,G为单位,提高信息的可读性
其中选项-s表示只显示统计汇总信息
du -sh 目录名
du -sh 在不指定目录的情况下,默认会显示当前目录下的所有子目录的总大小。
du -sh 目录名 在指定目录的情况下,会显示指定目录下的所有文件或文件夹的大小。
du -sh * # 显示当前目录下的所有文件和文件夹大小
du -sh / # 显示根目录下所有的文件和文件夹大小
du -sh /data # 显示/data目录下所有的文件和文件夹大小
这两个命令都有很多选项,常用的例子是:
1、查看系统磁盘的空间占用情况:
df -h
2、查看指定目录的空间占用情况:
du /var/ -h
3、查看指定目录的空间占用情况,只显示汇总信息:
du /var/ -sh
4、查询指定目录下的直接子目录空间占用情况,只显示汇总信息:
du /var/*/ -sh