如何用Linux命令行查看磁盘使用情况?

32次阅读

df查看分区总体使用情况,du分析目录空间占用;常用df -h和du -sh命令,结合sort与grep可快速定位大文件和物理设备信息。

如何用Linux命令行查看磁盘使用情况?

查看Linux系统中磁盘使用情况,常用命令可以快速获取分区容量、已用空间、可用空间等信息。最常用的工具dfdu

使用 df 查看整体磁盘使用情况

df 命令用于显示文件系统的磁盘空间使用情况,适合查看各挂载分区的总体状态。

常见用法:

  • df -h:以人类可读的方式(KB、MB、GB)显示磁盘使用情况
  • df -h /:只查看根目录所在分区的使用情况
  • df -T:同时显示文件系统类型(如 ext4、xfs)

输出字段说明:文件系统、大小、已用、可用、使用百分比、挂载点。

使用 du 查看目录占用空间

du 命令用于查看指定目录或文件的磁盘占用大小,适合定位大文件或清理空间。

如何用Linux命令行查看磁盘使用情况?

Opus

ai生成视频工具

如何用Linux命令行查看磁盘使用情况?33

查看详情 如何用Linux命令行查看磁盘使用情况?

常用选项:

  • du -sh /home:查看 /home 目录总大小(-s 汇总,-h 可读格式)
  • du -h –max-depth=1 /var:列出 /var 下一级子目录的大小
  • du -a /tmp:显示 /tmp 中每个文件和子目录的大小

其他实用技巧

结合管道和排序命令可以找出占用空间最大的目录。

例如:

  • du -h /home | sort -hr | head -5:列出 /home 中最大的前5个项目
  • df -h | grep ‘^/dev’:只显示物理设备分区的信息

基本上就这些。df 看全局,du 看细节,配合使用能快速掌握磁盘状况。

linux 工具 linux系统 linux命令 sort var linux

text=ZqhQzanResources