📌  相关文章
📜  如何检查 linux 中的可用空间 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:53:10.385000             🧑  作者: Mango

如何检查 Linux 中的可用空间 - Shell-Bash

在 Linux 中检查可用空间是常见的任务,在本文中我们将介绍如何使用 Shell-Bash 检查可用的磁盘空间。下面是各种方法:

df 命令

使用df命令可以报告文件系统的磁盘空间使用情况。

df -h

这将显示当前系统中所有挂载的文件系统的磁盘使用情况。选项-h用于以可读格式显示磁盘空间使用情况。类似以下输出:

Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        7.8G     0  7.8G   0% /dev
tmpfs           7.9G  1.3M  7.9G   1% /dev/shm
tmpfs           7.9G  1.6M  7.9G   1% /run
tmpfs           7.9G     0  7.9G   0% /sys/fs/cgroup
/dev/sda1        22G  6.9G   14G  35% /

在这里,我们可以看到磁盘空间使用情况的总体概况,包括已用空间、可用空间和所占百分比。

du 命令

du命令用于报告目录或文件的磁盘空间使用情况。

du -sh /path/to/directory

这将显示指定目录所占用的空间大小。选项-s用于显示目录总大小,并在结束时省略每个子目录的显示。选项-h用于以可读格式显示磁盘空间使用情况。

ls 命令 & awk 命令

使用ls -l命令可以显示文件的详细信息,可以通过awk命令提取文件大小信息。

ls -l filename | awk '{print $5}'

这将显示文件大小(字节)。输出可以通过除以1024转换为KB、MB或GB。

Conclusion

这里介绍了三种检查 Linux 中可用空间的方法:使用df命令报告文件系统的磁盘空间使用情况;使用du命令报告目录或文件的磁盘空间使用情况;使用ls命令和awk命令提取文件大小信息。希望这篇文章对你在工作中检查 Linux 系统上的可用空间时有所帮助。