-p:列出该设备的完整文件名(因为不加这个选项,显示的是最后的名字)。
-t:列出该磁盘设备的详细数据,包括磁盘列阵机制、预读写的数据量大小等。
使用举例
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 20G 0 disk
├─sda1 8:1 0 2M 0 part
├─sda2 8:2 0 700M 0 part /boot
└─sda3 8:3 0 19G 0 part
├─centos-root 253:0 0 17G 0 lvm /
└─centos-swap 253:1 0 2G 0 lvm [SWAP]
sr0 11:0 1 4G 0 rom
[root@localhost ~]#
结果说明
NAME:这是块设备名。
MAJ:MIN:显示主要和次要设备号。
RM:显示设备是否可移动设备。RM值为0说明是不可移动设备,RM值等于1说明是可移动设备。
SIZE:列出设备的容量大小信息。
RO:该项表明设备是否为只读。RO值为0说明不是只读linux命令,RO值为1说明是只读。
TYPE:显示块设备是否是磁盘或磁盘上的一个分区。在本例中,sda和sdb是磁盘,而sr0是只读存储(rom)。
MOUNTPOINT:指出设备挂载的挂载点。
blkid命令
blkid命令可以列出文件系统名称与设备的UUID等数据。
UUID是全局唯一标识符(universally unique identifier)。Linux会将系统内所有的设备给予一个独一无二的标识符,可以拿来作为挂载或是使用这个设备或文件系统。
基本语法
[root@localhost ~]# blkid 设备文件名
使用举例
[root@localhost ~]# blkid
/dev/sr0: UUID="2015-12-09-23-14-10-00" LABEL="CentOS 7 x86_64" TYPE="iso9660" PTTYPE="dos"
/dev/sda2: UUID="8ea9a0fe-8856-4c0e-9d8e-4d676aefb33e" TYPE="xfs"
/dev/sda3: UUID="yasEyq-jfRF-pMZp-eoeK-fkXu-ouuS-Y46Op2" TYPE="LVM2_member"
/dev/mapper/volgroup-lv_root on / type ext4 (rw)。 nested exception is org.apache.ibatis.builder.builderexception: error parsing sql mapper configuration. cause: org.apache.ibatis.builder.builderexception: error creating document instance. cause: org.xml.sax.saxparseexception: attribute "type" is required and must be specified for element type "resultmap".
。
/dev/mapper/vg_myydsrw-lv_swap swap swap defaults 0 0。# echo "$(blkid -o export /dev/sda3|grep '^uuid') swap swap defaults 0 0" >> /mnt/etc/fstab。mkfs.ext4 /dev/mapper/linux-rootmkfs.ext4 /dev/mapper/linux-homemkswap /dev/mapper/linux-swapmount /dev/mapper/linux-root /mnt #挂载rootmkdir /mnt/home #建立home挂载点mount /dev/mapper/linux-home /mnt/home #挂载homemkdir /mnt/boot #建立boot挂载点mount /dev/sda1 /mnt/boot #挂载bootswapon /dev/mapper/linux-swap #激活交换分区。