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命令可以以树状图的形式显示磁盘和分区的信息,更加直观易懂。
根据实际需求,可以根据这些命令来查看和管理系统的磁盘分区。