目的是为读者提供关于如何在Linux上检查磁盘空间的信息。
从命令行检查磁盘空间
下面的命令列表将告诉你如何在Linux上检查磁盘空间。首先,我们将使用du命令检查单个目录的磁盘空间使用情况,例如我们的主目录/home/zhangboqi:
[root@localhost ~]# du -sh /home/zhangboqi
17G /home/zhangboqi
-s选项表示仅显示每个参数(路径)的总数
如果我们对/home/zhangboqi中每个目录的大小感兴趣,我们可以执行:
[root@localhost ~]# du -h --max-depth=1 /home/zhangboqi/
4.0M /home/zhangboqi/.cache
6.0G /home/zhangboqi/downloads
0 /home/zhangboqi/.pki
36K /home/zhangboqi/rpmbuild
4.0K /home/zhangboqi/.pip
19M /home/zhangboqi/.local
9.9G /home/zhangboqi/ProjectWorkspace
28K /home/zhangboqi/.subversion
299M /home/zhangboqi/.m2
112K /home/zhangboqi/logs
32K /home/zhangboqi/.finalshellc
4.0K /home/zhangboqi/.vim
12K /home/zhangboqi/.ssh
17G /home/zhangboqi/
同样的原则也适用于检查整个根(" / ")系统目录的磁盘空间使用情况。然而,在这种情况下,我们需要使用sudo命令以管理权限执行命令,并可选地将任何错误消息重定向到/dev/null,这样我们就不会用不必要的消息污染输出:
$ sudo du -sh / 2> /dev/null
最后,我们将使用df命令检查系统的/home目录中是否有可用的空闲磁盘空间:
[root@localhost ~]# df -h /home/
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-home 47G 17G 31G 35% /home
本文介绍了如何在Linux环境中使用du和df命令检查磁盘空间。通过du命令可以查看特定目录或整个系统的磁盘使用情况,而df命令则用于查看磁盘分区的总空间和可用空间。示例中详细展示了如何检查/home目录及其子目录的磁盘占用,并演示了以管理员权限检查根目录的磁盘使用情况。

1805

被折叠的 条评论
为什么被折叠?



