使用df、du、lsblk等命令可全面查看Linux磁盘空间。1. df -h查看文件系统使用情况,显示总容量、已用、可用空间及挂载点;df -i检查inode使用,df -T显示文件系统类型。2. du -sh查看指定目录总大小,du -h --max-depth=1分析子目录占用,结合sort -hr可排序找出最大目录。3. lsblk列出块设备结构,清晰展示硬盘分区与挂载关系。4. 可选ncdu等工具进行交互式分析。组合使用这些命令能高效掌握系统存储状态。

在Linux系统中,查看磁盘空间是日常运维和系统管理中的基本操作。掌握多种查看方式可以帮助你更全面地了解存储使用情况,快速定位问题。以下是几种常用且实用的方法。
df(disk filesystem)是最常用的命令之一,用于显示文件系统的总体磁盘使用情况。
基本用法:
df -h- -h 参数表示“human-readable”,以KB、MB、GB等易读单位显示容量。
输出示例:
Filesystem Size Used Avail Use% Mounted on关键字段说明:
其他常用选项:
du(disk usage)用于查看指定目录或文件的磁盘占用情况,适合分析具体哪些目录占用了大量空间。
常用命令:
du -sh /home- -s:汇总统计,只显示总大小
- -h:以可读格式输出
查看当前目录下各子目录的大小:
du -h --max-depth=1这会列出当前目录中每一级子目录的占用空间,便于定位大文件夹。
结合排序查看最大目录:
du -sh * | sort -hr | head -5这条命令能快速找出当前目录下占用空间最多的前5个文件或目录。
lsblk(list block devices)用于列出所有可用块设备(如硬盘、分区)的信息,不显示使用率,但结构清晰。
lsblk输出示例:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT适合查看磁盘分区结构和挂载关系,搭配 df 使用效果更好。
如果你在桌面环境中,也可以使用图形工具:
安装 ncdu(以 Ubuntu/Debian 为例):
sudo apt install ncdu使用:
ncdu /path/to/directory进入后可通过方向键浏览,按提示操作,非常高效。
基本上就这些。熟练使用 df 和 du 就能满足大部分需求,lsblk 辅助查看设备结构,必要时用 ncdu 深入分析。这些命令组合使用,能帮你快速掌握系统磁盘状态。
以上就是Linux中如何查看磁盘空间_Linux磁盘空间查看的多种方式的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号