在Linux系统中,你可以使用多种命令来查看硬盘信息,并且以GB为单位显示。以下是一些常用的命令:
df
命令df
命令用于显示文件系统的磁盘空间使用情况。你可以使用 -h
选项来以人类可读的格式(如GB)显示磁盘空间。
df -h
这个命令会列出所有挂载的文件系统及其使用情况,包括总空间、已用空间、可用空间和使用百分比。
lsblk
命令lsblk
命令用于列出所有块设备的信息,包括硬盘和分区。默认情况下,它会以字节为单位显示大小,但你可以通过 -o
选项来自定义输出格式,并使用 --bytes
选项来以GB为单位显示。
lsblk -o NAME,SIZE,MOUNTPOINT --bytes | awk '{if ($2 ~ /G/) print $0; else $2=$2/1024/1024 "G"; print $0}'
这个命令会列出所有块设备的名称、大小和挂载点,并将大小转换为GB。
fdisk
命令fdisk
命令用于磁盘分区表的管理。你可以使用 -l
选项来列出所有磁盘及其分区信息。
sudo fdisk -l
这个命令会列出所有磁盘及其分区的详细信息,包括大小、起始和结束扇区等。
blkid
命令blkid
命令用于显示块设备的UUID和文件系统类型。虽然它不直接显示大小,但你可以结合其他命令使用。
blkid
hwinfo
命令hwinfo
命令用于显示硬件信息,包括硬盘。你可以使用 --disk
选项来查看硬盘信息。
sudo hwinfo --disk
这个命令会列出所有硬盘的详细信息,包括大小、型号等。
以下是一个 df -h
命令的示例输出:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 50G 20G 28G 42% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
/dev/sdb1 100G 60G 35G 64% /data
在这个示例中,/dev/sda1
的总大小为50GB,已用20GB,可用28GB。
通过这些命令,你可以方便地查看Linux系统中硬盘的信息,并以GB为单位显示大小。
领取专属 10元无门槛券
手把手带您无忧上云