📅  最后修改于: 2023-12-03 14:57:14.996000             🧑  作者: Mango
在 Linux 系统中,获取硬盘的总空间可以通过使用命令行工具来实现。在本篇文章中,我们将介绍如何在 Shell/Bash 中获取硬盘的总空间。
df 命令是一个用于显示文件系统的磁盘使用情况的实用工具。通过使用 df 命令,可以轻松地获取硬盘的总空间。
df -h
上述命令使用参数 -h 以人类可读的格式显示硬盘的总空间。该命令的输出结果如下:
文件系统 容量 已用 可用 已用% 挂载点
udev 3.9G 0 3.9G 0% /dev
tmpfs 787M 2.4M 784M 1% /run
/dev/mapper/ubuntu--vg-root 96G 20G 72G 22% /
tmpfs 3.9G 8.2M 3.9G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/sda1 472M 115M 333M 26% /boot
tmpfs 787M 16K 787M 1% /run/user/1000
可以看到,第二行的“容量”栏位表示硬盘的总空间。
lsblk 命令可以列出所有块设备的信息,包括硬盘、U 盘等等。通过使用 lsblk 命令,可以轻松地获取硬盘的总空间。
lsblk
上述命令可以列出所有块设备的信息,其中包括硬盘的总空间。该命令的输出结果如下:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 111.8G 0 disk
├─sda1 8:1 0 512M 0 part /boot
└─sda2 8:2 0 111.3G 0 part
├─ubuntu--vg-root 253:0 0 96G 0 lvm /
└─ubuntu--vg-swap_1 253:1 0 15.3G 0 lvm [SWAP]
sr0 11:0 1 1024M 0 rom
可以看到,第二行的“SIZE”栏位表示硬盘的总空间。
以上就是如何在 Shell/Bash 中获取硬盘的总空间的方法。希望本篇文章能够帮助你更好地了解 Linux 系统的命令行工具。