Linux/Unix检查可用磁盘空间
如何检查Linux或UNIX操作系统中的可用磁盘空间?
如何使用Linux命令检查可用磁盘空间吗?
Linux和类UNIX系统都提供了两个命令来检出可用磁盘空间:
(a)df命令:报告文件系统磁盘空间使用情况。
(b)du命令:估计文件空间使用情况。
df命令示例 检查可用磁盘空间
输入df -h
或df -k
列出可用磁盘空间:
$ df -h
或者
$ df -k
显示磁盘空间利用率的输出示例:
Filesystem Size Used Avail Use% Mounted on /dev/sdb1 20G 9.2G 9.6G 49% / varrun 393M 144k 393M 1% /var/run varlock 393M 0 393M 0% /var/lock procbususb 393M 123k 393M 1% /proc/bus/usb udev 393M 123k 393M 1% /dev devshm 393M 0 393M 0% /dev/shm lrm 393M 35M 359M 9% /lib/modules/2.6.20-15-generic/volatile /dev/sdb5 29G 5.4G 22G 20% /media/docs /dev/sdb3 30G 5.9G 23G 21% /media/isomp3s /dev/sda1 8.5G 4.3G 4.3G 51% /media/xp1 /dev/sda2 12G 6.5G 5.2G 56% /media/xp2 /dev/sdc1 40G 3.1G 35G 9% /media/backup
df实用程序显示有关指定文件系统或其中一部分文件的文件系统上的可用磁盘空间量的统计信息。
值以每块计数512字节的形式显示。
-H选项称为人类可读输出。
它使用单位后缀:字节,千字节,兆字节,千兆字节,太字节和千万兆字节,以便使用10表示大小,即将位数减少到4个或更少,即30G(30 GB)。
如何在Linux中检查可用磁盘空间
要查看文件系统完整的磁盘使用情况,请通过-a
选项:
df -a
通过传递-T选项找出磁盘使用情况和文件系统类型:
df -T
是否想在Linux上使用和免费使用inode信息?
尝试:
df -i
用于检查可用磁盘空间和可用磁盘空间的du命令示例
du命令显示一个或多个文件或目录正在使用多少空间,请输入:
$ du -sh
输出示例:
我的FreeBSD服务器上的Unix df和du命令输出
-s选项总结目录正在使用的空间,-h选项提供易于阅读的输出。
ncdu命令
ncdu(NCurses磁盘使用情况)是众所周知的du的基于curses的版本,它提供了一种快速的方式来查看正在使用哪些磁盘空间的目录。
可以使用以下apt命令/apt-get命令进行安装:
sudo apt install ncdu
对于RHEL/CentOS,首先启用EPEL存储库(请参阅CentOS 8打开EPEL存储库和RHEL 8启用epel存储库),然后键入以下yum命令:
sudo yum install ncdu
现在只需键入:
ncdu ncdu [dir] ncdu /etc/
GUI程序
如果未安装GUI或您正在基于ssh的会话上使用远程系统,则以上程序是好的。
Linux和类似UNIX的oses随KDE和Gnome桌面系统一起提供。
您会在GUI菜单下找到Free Disk Space Applet。