在Linux系统中,可以使用以下命令来查看磁盘的使用率:
- df命令 :
-
df -h
:以人类可读的格式显示磁盘使用情况,包括已用空间、剩余空间和使用百分比。这个命令会列出所有挂载的文件系统的磁盘空间使用情况。 -
df
:显示系统中所有文件系统的磁盘使用情况,输出结果包括每个挂载点的磁盘总容量、已用空间、可用空间以及使用百分比等信息,不过容量大小会以字节为单位显示。 -
df -a
:包含全部的文件系统,显示所有挂载点的磁盘使用情况。 -
df -T
:显示磁盘使用情况以及每个块的文件系统类型。 -
df -i
:显示已使用和空闲的inode信息。
- du命令 :
-
du -sh /path/to/directory
:显示特定目录的磁盘使用情况,包括该目录下所有文件和子目录的总大小。-h
选项表示以人类可读的格式显示大小。 -
du -sh /*
:仅显示每个目录的总大小,而不是递归列出每个文件和子目录。 -
du -sm /path/to/directory
:返回该文件夹总M数。
- ncdu命令 :
-
ncdu /var
:这是一个交互式工具,便于用户快速查看并管理文件系统的磁盘使用情况。安装后,可以通过ncdu
命令浏览目录,查看每个文件夹占用的空间,并且能够直接在界面中删除不需要的文件,帮助你快速释放空间。
- 其他命令 :
-
fdisk -l
:查看IDE硬盘信息,通过-l参数可以获得机器中所有的硬盘的分区情况。 -
hdparm
:可以获取、设置SATA/ATA磁盘参数。
建议
-
日常使用 :对于日常查看磁盘使用情况,建议使用
df -h
命令,因为它以人类可读的格式显示信息,方便快捷。 -
深入分析 :当需要找出占用空间较大的目录或文件时,可以使用
du -sh /path/to/directory
命令进行具体分析。 -
图形界面 :如果喜欢图形界面,可以尝试使用GNOME的Disks软件或KDE的Filelight软件,这些工具可以直观地查看和管理磁盘使用情况。