本文共 927 字,大约阅读时间需要 3 分钟。
df -h 和 du -h 是 Linux 系统管理中常用的命令工具,用于获取文件系统的空间使用情况和目录中的文件大小信息。今天记录一下这些命令的使用方法,以便方便日后查阅。
df -h 用于显示当前文件系统的可用空间及使用情况。执行该命令可以获取如下信息:
示例结果:
[root@msg45 ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/vg_msg45-lv_root 50G 15G 33G 31% /tmpfs 3.9G 76K 3.9G 1% /dev/shm/dev/sda1 485M 40M 420M 9% /boot/dev/mapper/vg_msg45-lv_home 218G 12G 195G 6% /home
这些信息可以帮助我们快速了解系统各个文件系统的使用情况,判断是否存在磁盘空间不足的问题。
du -h 是显示文件或目录大小的命令。默认情况下,它会列出当前目录及子目录中的所有文件大小。此外,可以通过加上 -max-depth=1
参数限制目录深度,仅查看当前目录的大小。
执行 du -h 可以直接看到指定文件或目录的大小信息。例如:
[root@gfl7 hy]# du -h --max-depth=1 ufo_mt_TM_en-us_5.0.tgz1.2G ufo_mt_TM_en-us_5.0.tgz
这可以直接看出指定文件的大小。同样,如果需要查看目录中的总空间,可以执行:
[root@gfl7 ~]# du -h --max-depth=1 hy1.3G hy
通过组合使用 df -h 和 du -h 命令,可以快速定位系统中哪些文件或目录占用了过多空间。这对于分析磁盘使用情况、查找大文件或大小不合适的目录等都非常有用。
记录这些命令不仅有助于日常工作,还可以在遇到磁盘空间不足时快速找到解决方案。
转载地址:http://oczfk.baihongyu.com/