作为一名网站管理员或系统管理员,了解服务器剩余存储空间对于确保服务器的平稳运行和避免潜在的存储问题至关重要。在 Linux 系统中,有多种命令可用于查看剩余空间。
df 命令
df 命令是最常用的工具之一,用于显示文件系统的可用空间。它提供有关已安装文件系统、已用空间、可用空间和已用百分比的信息。要使用 df 命令,只需在终端中输入以下内容:
shell
df
命令输出将显示类似于以下内容的信息:
shell
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 100G 95G 5G 95% /
/dev/sda2 50G 25G 25G 50% /home
在这个示例中,根分区(/)已用 95GB,可用空间为 5GB,已用百分比为 95%。
du 命令
du 命令用于估算文件和目录的大小。它递归地遍历目录并显示每个目录和文件及其子目录的磁盘使用情况。要使用 du 命令,只需在终端中输入以下内容:
shell
du -sh /
命令输出将显示类似于以下内容的信息:
shell
100G /
在这个示例中,根目录(/)的大小为 100GB。
inode 使用情况
除了磁盘空间之外,还可以查看服务器上的 inode 使用情况。inode 是文件系统中分配给每个文件的唯一标识符。要查看 inode 使用情况,可以使用以下命令:
shell
df -i
命令输出将显示类似于以下内容的信息:
shell
Inodes IUsed IFree IUse% Mounted on
/dev/sda1 10000 9500 500 95% /
/dev/sda2 5000 2500 2500 50% /home
在这个示例中,根分区(/)已使用 95% 的 inode。