linux中查看磁盘空间命令是
linux中查看磁盘空间命令是详细介绍
在 Linux 中,查看磁盘空间常用的命令主要有两个:df 和 du,具体用法如下:
1.
df 命令(查看文件系统 / 磁盘分区的空间使用情况)
- 作用:显示磁盘分区的总容量、已用空间、可用空间、使用率、挂载点等信息。
- 常用语法:
bash选项 - 常用选项:
-h(human-readable):以人类可读的格式(如 GB、MB)显示大小,避免显示为字节数。-a(all):显示所有文件系统,包括虚拟文件系统(如/proc、/sys等,默认不显示)。-T:显示文件系统类型(如 ext4、xfs、nfs 等)。-i:显示 inode 使用情况(而非磁盘空间)。
- 示例:
bash/dev/sda1
/mnt/data
2.
du 命令(查看目录 / 文件的磁盘占用情况)
- 作用:统计目录或文件的磁盘占用空间,常用于分析某个目录下各子目录的大小。
- 常用语法:
bash选项 目录/文件 - 常用选项:
-h:以人类可读的格式显示大小。-s(summary):仅显示指定目录的总大小(不显示子目录细节)。-a(all):显示所有文件的大小(包括单个文件,默认只显示目录)。-c:显示每个目录的大小,并在最后显示总和。-max-depth=N:指定递归查询的最大深度(N 为数字,如2表示只查当前目录下一级子目录)。
- 示例:
bash~/var/log
--max-depth /usr
总结
- 查看磁盘 / 分区整体空间:用
df -h。 - 查看目录 / 文件占用空间:用
du -h(需指定目录,默认分析当前目录)。
根据具体需求选择合适的命令即可。