查看 Linux 系统空间大小的方法

1. 使用 df 命令

在 Linux 系统中,你可以使用 df 命令来查看系统的磁盘空间使用情况。该命令会显示出各个分区的总空间、已使用空间以及剩余空间。

要使用 df 命令,只需要在终端中输入:

df

该命令会默认显示所有分区的磁盘使用情况。例如:

Filesystem 1K-blocks Used Available Use% Mounted on

/dev/sda1 10321208 3564332 6237256 37% /

tmpfs 3915776 0 3915776 0% /dev/shm

/dev/sdb1 10321208 6338804 3472412 65% /data

第一列:文件系统名称。例如,/dev/sda1 表示第一个 SATA 硬盘的第一个分区。

第二列:总空间,以 1K 块计。

第三列:已使用空间,以 1K 块计。

第四列:剩余空间,以 1K 块计。

第五列:使用占比。

第六列:挂载点,表示该分区被挂载到哪个目录下。

1.1 查看特定分区的空间使用情况

如果你只对某个特定分区的空间使用情况感兴趣,可以在 df 命令后面加上分区的挂载点。

df /dev/sda1

该命令只会显示 /dev/sda1 分区的空间使用情况。

2. 使用 du 命令

除了使用 df 命令,你还可以使用 du 命令来查看文件和目录的磁盘使用情况。

要使用 du 命令,只需要在终端中输入:

du

该命令会显示当前目录及其子目录中所有文件和目录的磁盘使用情况。例如:

4 ./dir1/file1.txt

8 ./dir1

4 ./dir2/file2.txt

12 ./dir2

20 .

第一列:文件或目录占用的空间,以 1K 块计。

第二列:文件或目录的路径。

2.1 查看特定目录的空间使用情况

如果你只想查看特定目录下的文件和目录的磁盘使用情况,可以在 du 命令后面加上目录的路径。

du /path/to/directory

该命令只会显示指定目录及其子目录中所有文件和目录的磁盘使用情况。

3. 使用 ncdu 命令

如果你想要更直观地查看磁盘空间使用情况,并且可以交互式地浏览文件和目录,那么 ncdu 命令是一个很好的选择。

ncdu 是一个功能强大的命令行工具,可以以可视化的方式展示磁盘空间使用情况。它提供了交互式界面,可以让你快速浏览和管理文件和目录。

4. 结论

通过使用 df 命令、du 命令和 ncdu 命令,你可以方便地查看 Linux 系统的空间大小。通过了解系统中各个分区以及文件和目录的空间使用情况,你可以更好地管理磁盘空间,避免空间不足导致系统运行不正常。

操作系统标签