📜  获取总硬盘空间 linux - Shell-Bash (1)

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

获取总硬盘空间

在 Linux 系统中,获取硬盘的总空间可以通过使用命令行工具来实现。在本篇文章中,我们将介绍如何在 Shell/Bash 中获取硬盘的总空间。

方法一:使用 df 命令

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 命令

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 系统的命令行工具。