Linux下查看当前磁盘分区信息的方法

1. 使用df命令查看当前磁盘分区信息

在Linux系统下,我们可以使用df命令来查看当前磁盘分区的使用情况和剩余空间。

df -h

上面的命令中,-h选项的作用是以人类可读的方式显示磁盘空间大小。这样显示出来的大小更加直观易懂。

1.1 df命令显示的分区信息解析

df命令会列出当前系统中所有的文件系统,包括磁盘分区的挂载点、文件系统类型、总大小、已用空间、可用空间以及使用率。

下面是一个示例输出:

Filesystem Size Used Avail Use% Mounted on

udev 7.8G 0 7.8G 0% /dev

tmpfs 1.6G 9.9M 1.6G 1% /run

/dev/sda1 224G 49G 163G 23% /

tmpfs 7.8G 184M 7.6G 3% /dev/shm

tmpfs 5.0M 4.0K 5.0M 1% /run/lock

tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup

/dev/loop1 100M 100M 0 100% /snap/core/11993

/dev/loop0 100M 100M 0 100% /snap/core/12059

tmpfs 1.6G 68K 1.6G 1% /run/user/1000

其中,Size表示分区的总大小,Used表示已使用的空间大小,Avail表示可用空间大小,Use%表示已使用的百分比,Mounted on表示分区的挂载点。

2. 使用fdisk命令查看分区表信息

df命令只能显示已经挂载的分区信息,如果想要查看更详细的分区表信息,我们可以使用fdisk命令。

sudo fdisk -l

上面的命令中,-l选项的作用是列出当前系统中的所有磁盘和分区。

2.1 fdisk命令显示的分区表信息解析

fdisk命令会列出当前系统中所有的磁盘和分区的详细信息,包括分区的起始扇区、结束扇区、大小、文件系统类型等。

下面是一个示例输出:

Disk /dev/sda: 238.5 GiB, 256060514304 bytes, 500118192 sectors

Disk model: VBOX HARDDISK

Units: sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disklabel type: dos

Disk identifier: 0xe11818abd

Device Boot Start End Sectors Size Id Type

/dev/sda1 * 2048 468234239 468232192 223.2G 83 Linux

/dev/sda2 468236286 500117503 31881218 15.2G 5 Extended

/dev/sda5 468236288 500117503 31881216 15.2G 82 Linux swap / Solaris

其中,Start表示分区的起始扇区,End表示分区的结束扇区,Sectors表示扇区数,Size表示分区的大小,Id表示分区的类型。

3. 使用lsblk命令查看磁盘和分区树状图

lsblk命令可以以树状图的形式显示当前系统中的磁盘和分区。

lsblk

3.1 lsblk命令显示的磁盘和分区树状图解析

lsblk命令会将当前系统中的磁盘和分区以树状图的形式展示出来,包括磁盘的大小、分区的大小、挂载点等信息。

下面是一个示例输出:

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

sda 8:0 0 55.9G 0 disk

├─sda1 8:1 0 1G 0 part /boot

├─sda2 8:2 0 32G 0 part /

└─sda3 8:3 0 512M 0 part [SWAP]

sdb 8:16 0 1.5T 0 disk

├─sdb1 8:17 0 1.5T 0 part /data

└─sdb2 8:18 0 1M 0 part

其中,NAME表示设备名称,SIZE表示设备的大小,TYPE表示设备的类型,MOUNTPOINT表示设备的挂载点。

4. 总结

通过以上的介绍,我们可以了解到在Linux系统下,可以通过df命令、fdisk命令和lsblk命令来查看当前磁盘分区的信息。

使用df命令可以快速查看当前系统中已挂载的分区的使用情况和剩余空间。

使用fdisk命令可以查看更详细的分区表信息,包括分区的起始扇区、结束扇区、大小等。

使用lsblk命令可以以树状图的形式显示磁盘和分区的信息,更加直观易懂。

根据实际需求,可以根据这些命令来查看和管理系统的磁盘分区。

操作系统标签