📅  最后修改于: 2023-12-03 15:26:43.451000             🧑  作者: Mango
在 Linux 系统中,了解如何检查存储空间非常重要。这可以帮助你了解哪些文件或文件夹占用了最多的空间,并确保你有足够的可用空间来存储新的文件或安装新软件。
以下是一些常用的命令来检查 Linux 中的存储。
df
命令用于显示文件系统的磁盘空间使用情况。默认情况下,df
命令将显示所有已挂载的文件系统的信息。
$ df -h
输出:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 16G 3.3G 12G 22% /
udev 977M 0 977M 0% /dev
tmpfs 396M 640K 396M 1% /run
tmpfs 2.4G 4.4M 2.4G 1% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 2.4G 0 2.4G 0% /sys/fs/cgroup
/dev/sdb1 20G 33M 19G 1% /data
其中,Size
列表示文件系统的总大小,Used
列表示已使用的磁盘空间,Avail
列表示可用磁盘空间,Use%
列表示已使用的磁盘空间占总容量的百分比,Mounted on
表示文件系统挂载的位置。
参数 -h
表示以易读的方式显示文件系统大小(MB,GB 等),而不是以字节为单位显示。
du
命令用于显示目录或文件所占用的磁盘空间。默认情况下,du
命令将递归显示目录中的所有文件和子目录的磁盘空间使用情况。
$ du -h /path/to/directory
输出:
4.0K /path/to/directory/subdirectory
16K /path/to/directory/file.txt
20K /path/to/directory
其中,-h
参数以易读的方式显示磁盘使用情况。
ls
命令用于显示文件和目录。使用 -l
参数可以显示每个文件和目录的大小。
$ ls -l /path/to/file
输出:
-rw-r--r-- 1 user1 user1 551 Nov 4 10:41 /path/to/file
其中,第 5 列表示文件的大小。
如果你想可视化地查看磁盘使用情况,可以使用 ncdu
命令。ncdu
命令将使用字符界面来显示磁盘空间使用情况。
$ ncdu /
这些命令可以帮助你检查 Linux 系统中的存储空间。保持检查存储空间对于管理 Linux 系统至关重要。