今天有人说服务器没挂载硬盘,我也登录上系统查看了一下硬盘挂载情况,然后记录一下这个lsblk命令
使用lsblk命令
运行 lsblk 命令可以列出系统中所有的块设备,包括已挂载和未挂载的磁盘。未挂载的磁盘通常在 MOUNTPOINT 列中显示为空。如下:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
fd0 2:0 1 4K 0 disk
sda 8:0 0 1T 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 79G 0 part
├─cl-root 253:0 0 47.8G 0 lvm /
├─cl-swap 253:1 0 7.9G 0 lvm [SWAP]
└─cl-home 253:2 0 23.3G 0 lvm /home
sr0 11:0 1 1024M 0 rom
在这个示例中,我们可以看到以下信息:
NAME:设备名称,表示磁盘的标识符。
MAJ:MIN:主设备号和次设备号。
RM:可移动设备标志。0 表示非可移动设备,1 表示可移动设备。
SIZE:磁盘容量。
RO:只读标志。0 表示可读写,1 表示只读。
TYPE:设备类型,如 disk 表示磁盘,part 表示分区。
MOUNTPOINT:挂载点,表示磁盘或分区当前的挂载位置。如果该列为空,则表示未挂载。
lvm技术把sda2分区挂载为三个文件系统,否则一般情况下分区和挂载点是一对一的关系
纵向来看本系统中磁盘的情况,
sda 是一个磁盘,容量为 1TB,其中包含了三个分区:
sda1 是一个分区,大小为 1GB,挂载在 /boot 目录。
sda2 是一个分区,大小为 79GB,用作交换分区。