如何使用Linux查看磁盘分区情况?

1. 使用fdisk命令查看磁盘分区情况

在Linux系统中,可以使用fdisk命令来查看磁盘分区情况。fdisk是一个用于创建和管理磁盘分区的命令行工具。

在命令行中输入以下命令来查看磁盘分区情况:

sudo fdisk -l

该命令将会列出系统中所有的磁盘和分区信息,包括磁盘设备名称、分区编号、分区类型、分区大小等信息。

对于每个磁盘,会有一个标题行显示磁盘的设备名称,例如:

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes

之后会列出每个分区的详细信息,例如:

Device         Boot     Start       End   Sectors   Size Id Type

/dev/sda1 * 2048 1026047 1024000 500M 83 Linux

/dev/sda2 1026048 3074047 2048000 1000M 5 Extended

/dev/sda5 1028096 3074047 2045952 1000M 82 Linux swap / Solaris

/dev/sda6 3078144 976771071 973692928 464.1G 83 Linux

上述输出中,每一行表示一个磁盘分区的详细信息,包括分区设备名称、起始扇区、结束扇区、扇区数量、分区大小、分区ID和分区类型。

2. 使用parted命令查看磁盘分区情况

除了fdisk命令,还可以使用parted命令来查看磁盘分区情况。parted是一个功能更强大的磁盘分区工具,提供了更多的功能和选项。

在命令行中输入以下命令来查看磁盘分区情况:

sudo parted -l

该命令将会列出系统中所有的磁盘和分区信息,包括磁盘设备名称、分区编号、分区大小、文件系统类型等信息。

对于每个磁盘,会有一个标题行显示磁盘的设备名称,例如:

Model: ATA WDC WD10EZEX-00W (scsi)

Disk /dev/sda: 1000GB

之后会列出每个分区的详细信息,例如:

Number Start    End       Size      Type     File system  Flags

1 1049kB 525MB 524MB primary ext4 boot

2 525MB 1626MB 1100MB primary lvm

上述输出中,每一行表示一个磁盘分区的详细信息,包括分区编号、起始位置、结束位置、分区大小、分区类型、文件系统类型和标志位。

3. 使用lsblk命令查看磁盘分区情况

除了fdisk和parted命令,还可以使用lsblk命令来查看磁盘分区情况。lsblk命令是一个列出块设备信息的命令。

在命令行中输入以下命令来查看磁盘分区情况:

sudo lsblk

该命令将会列出系统中所有的磁盘和分区信息,包括磁盘设备名称、分区设备名称、分区挂载点等信息。

对于每个磁盘,会有一个标题行显示磁盘的设备名称,例如:

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT

之后会列出每个分区的详细信息,例如:

sda      8:0    0 465.8G  0 disk 

├─sda1 8:1 0 100M 0 part /boot/efi

├─sda2 8:2 0 500M 0 part /boot

└─sda3 8:3 0 464.2G 0 part /

上述输出中,每一行表示一个磁盘分区的详细信息,包括分区设备名称、挂载点等。

4. 使用df命令查看磁盘使用情况

除了查看磁盘分区情况,还可以使用df命令查看磁盘的使用情况。df命令是一个显示磁盘空间使用情况的命令。

在命令行中输入以下命令来查看磁盘使用情况:

df -h

该命令将会列出系统中所有的文件系统的使用情况,包括挂载点、总容量、已用容量和可用容量。

例如,以下是df命令的输出示例:

Filesystem      Size  Used Avail Use% Mounted on

/dev/sda1 20G 9.8G 9.8G 50% /

tmpfs 3.9G 0 3.9G 0% /dev/shm

/dev/sda2 477M 59M 395M 13% /boot

/dev/sda3 1.8T 235G 1.5T 14% /data

上述输出中,每一行表示一个文件系统的使用情况,包括文件系统名称、总容量、已用容量、可用容量和挂载点。

总结

通过使用fdisk、parted和lsblk等命令可以方便地查看Linux系统中的磁盘分区情况。而使用df命令可以查看磁盘的使用情况。这些命令可以帮助我们了解磁盘和分区的信息,以及磁盘空间的使用情况,有助于我们管理和优化系统的存储资源。

操作系统标签