Linux:找出硬盘上还有多少磁盘空间
时间:2020-01-09 10:41:21 来源:igfitidea点击:
如何确定Linux服务器中还剩下多少磁盘空间?
如何确定Linux中每个分区有多少磁盘空间?
您需要使用df
命令。
它显示了当前安装的文件系统上可用的磁盘空间量。
df用于显示或查找以下信息:
- 已用和可用空间。
- 文件系统挂载点。
- 文件系统容量。
- 可用的索引节点数。
- 查找是否有足够的空间来升级或安装新应用。
语法
基本语法如下:
df df /path/to/dev df [options] df [options] /path/to/dev
例子
执行以下命令:
# df # df -H
以下示例将仅提供有关包含/home目录的分区/设备的信息:
# df /home # df -h /home
要查看inode的使用情况而不是块的使用情况,请执行:
# df -i # df -i / # df -ih / # df -i /dev/md0
输出示例:
Filesystem Inodes IUsed IFree IUse% Mounted on /dev/md0 7872512 35813 7836699 1% /
传递-T以找出文件系统类型:
# df -T -h
输出示例:
Filesystem Type Size Used Avail Use% Mounted on /dev/md0 ext4 119G 1.8G 111G 2% / tmpfs tmpfs 1002M 0 1002M 0% /lib/init/rw udev tmpfs 1000M 260K 1000M 1% /dev tmpfs tmpfs 1002M 0 1002M 0% /dev/shm /dev/md2 ext4 1.5T 658G 745G 47% /data /dev/mapper/cryptvg-mybackup ext3 591G 78G 484G 14% /securebackup
df命令选项
在df命令手册页中:
-a, --all include dummy file systems -B, --block-size=SIZE use SIZE-byte blocks --total produce a grand total -h, --human-readable print sizes in human readable format (e.g., 1K 234M 2G) -H, --si likewise, but use powers of 1000 not 1024 -i, --inodes list inode information instead of block usage -k like --block-size=1K -l, --local limit listing to local file systems --no-sync do not invoke sync before getting usage info (default) -P, --portability use the POSIX output format --sync invoke sync before getting usage info -t, --type=TYPE limit listing to file systems of type TYPE -T, --print-type print file system type -x, --exclude-type=TYPE limit listing to file systems not of type TYPE