linux查看磁盘使用率

在Linux系统中,可以使用以下命令来查看磁盘的使用率:

  1. df命令
  • df -h:以人类可读的格式显示磁盘使用情况,包括已用空间、剩余空间和使用百分比。这个命令会列出所有挂载的文件系统的磁盘空间使用情况。

  • df:显示系统中所有文件系统的磁盘使用情况,输出结果包括每个挂载点的磁盘总容量、已用空间、可用空间以及使用百分比等信息,不过容量大小会以字节为单位显示。

  • df -a:包含全部的文件系统,显示所有挂载点的磁盘使用情况。

  • df -T:显示磁盘使用情况以及每个块的文件系统类型。

  • df -i:显示已使用和空闲的inode信息。

  1. du命令
  • du -sh /path/to/directory:显示特定目录的磁盘使用情况,包括该目录下所有文件和子目录的总大小。-h选项表示以人类可读的格式显示大小。

  • du -sh /*:仅显示每个目录的总大小,而不是递归列出每个文件和子目录。

  • du -sm /path/to/directory:返回该文件夹总M数。

  1. ncdu命令
  • ncdu /var:这是一个交互式工具,便于用户快速查看并管理文件系统的磁盘使用情况。安装后,可以通过ncdu命令浏览目录,查看每个文件夹占用的空间,并且能够直接在界面中删除不需要的文件,帮助你快速释放空间。
  1. 其他命令
  • fdisk -l:查看IDE硬盘信息,通过-l参数可以获得机器中所有的硬盘的分区情况。

  • hdparm:可以获取、设置SATA/ATA磁盘参数。

建议

  • 日常使用 :对于日常查看磁盘使用情况,建议使用df -h命令,因为它以人类可读的格式显示信息,方便快捷。

  • 深入分析 :当需要找出占用空间较大的目录或文件时,可以使用du -sh /path/to/directory命令进行具体分析。

  • 图形界面 :如果喜欢图形界面,可以尝试使用GNOME的Disks软件或KDE的Filelight软件,这些工具可以直观地查看和管理磁盘使用情况。

Top