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% /dev
tmpfs 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 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos

Disk /dev/sdb: 21.5 GB, 21474836480 bytes
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
```
4. ncdu: `ncdu` 是一个图形化查看磁盘使用情况的工具,它会用饼图形式显示当前文件夹下所有文件夹以及文件的空间分布,这种形式会更加直观地显示磁盘空间的使用情况:

# ncdu /


总而言之,在 Linux 系统中查看磁盘空间使用情况,最常用的是 `df` 和 `du` 命令,当需要查看硬盘安装信息的时候可以使用 `fdisk` 命令,如果需要更加直观的磁盘使用情况,可以使用 `ncdu` 图形化查看磁盘空间使用情况。

数据运维技术 » Linux系统查看磁盘空间使用情况(linux查看磁盘空间)