Linux系统查看磁盘空间使用情况(linux查看磁盘空间)
查看 Linux 系统磁盘空间使用情况是系统管理员经常会遇到的任务。这里提供一些 Linux 命令,能帮助系统管理员了解磁盘空间的使用情况。
1. df: `df` 是 Linux 系统中查看磁盘空间使用情况的最常用的命令,它能够显示磁盘上的每个分区的文件系统的空间使用情况。例如使用以下命令就能够看到每个挂载分区上文件系统的使用情况:
$ df -h
Filesystem Size Used Avail Use% Mounted on/dev/sda1 99G 14G 79G 15% /
udev 835M 12K 835M 1% /devtmpfs 338M 164K 338M 1% /run
/dev/sdc1 14G 25M 14G 1% /data/datadisk```
2. du: `du` 能够显示文件夹和文件的空间使用情况,所以有时候用它可以排查安装很多文件的文件夹占用的硬盘空间,以便释放空间。`du` 会递归显示比当前文件夹下所有文件夹以及其文件的大小,使用 `-h` 参数可以以友好的方式显示文件大小:
$ du -h /home/
136K /home//admin
8.0K /home//admin/.android
…
“`
3. fdisk: `fdisk` 命令是着重于硬盘安装信息,比如 硬盘使用情况,分区和分区格式。例如使用以下命令可以获取硬盘使用情况:
$ fdisk -l
Disk /dev/sda: 65.5 GB, 655360000 sectorsUnits = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk /dev/sdb: 21.5 GB, 21474836480 bytesUnits = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos```
4. ncdu: `ncdu` 是一个图形化查看磁盘使用情况的工具,它会用饼图形式显示当前文件夹下所有文件夹以及文件的空间分布,这种形式会更加直观地显示磁盘空间的使用情况:
# ncdu /
总而言之,在 Linux 系统中查看磁盘空间使用情况,最常用的是 `df` 和 `du` 命令,当需要查看硬盘安装信息的时候可以使用 `fdisk` 命令,如果需要更加直观的磁盘使用情况,可以使用 `ncdu` 图形化查看磁盘空间使用情况。