Linux CentOS系统 blkid命令查看系统设备文件类型

在Linux下可以使用 blkid命令 对查询设备上所采用文件系统类型进行查询。blkid主要用来对系统的块设备(包括交换分区)所使用的文件系统类型、LABEL、UUID等信息进行查询。要使用这个命令必须安装e2fsprogs软件包。
首先,使用help查看一下帮助信息:

[root@localhost ~]# blkid -help
blkid from util-linux 2.23.2  (libblkid 2.23.0, 25-Apr-2013)
Usage:
 blkid -L <label> | -U <uuid>

 blkid [-c <file>] [-ghlLv] [-o <format>] [-s <tag>] 
       [-t <token>] [<dev> ...]

 blkid -p [-s <tag>] [-O <offset>] [-S <size>] 
       [-o <format>] <dev> ...

 blkid -i [-s <tag>] [-o <format>] <dev> ...

Options:
 -c <file>   read from <file> instead of reading from the default
               cache file (-c /dev/null means no cache)
 -d          don't encode non-printing characters
 -h          print this usage message and exit
 -g          garbage collect the blkid cache
 -o <format> output format; can be one of:
               value, device, export or full; (default: full)
 -k          list all known filesystems/RAIDs and exit
 -s <tag>    show specified tag(s) (default show all tags)
 -t <token>  find device with a specific token (NAME=value pair)
 -l          look up only first device with token specified by -t
 -L <label>  convert LABEL to device name
 -U <uuid>   convert UUID to device name
 -V          print version and exit
 <dev>       specify device(s) to probe (default: all devices)

Low-level probing options:
 -p          low-level superblocks probing (bypass cache)
 -i          gather information about I/O limits
 -S <size>   overwrite device size
 -O <offset> probe at the given offset
 -u <list>   filter by "usage" (e.g. -u filesystem,raid)
 -n <list>   filter by filesystem type (e.g. -n vfat,ext3)

实例:
再看一下单独使用blkid命令,查询所有的设备的文件系统类型:

[root@localhost ~]# blkid
/dev/sda1: UUID="80e2524e-c28e-41d6-b972-04a4506267b4" TYPE="xfs" 
/dev/sda2: UUID="oDzaCO-MYpf-3iTx-f0dF-KPwe-eU32-P1Bjwd" TYPE="LVM2_member" 
/dev/mapper/centos-root: UUID="bdd898cb-f42a-422e-b66e-1fe65e8ecc21" TYPE="xfs" 
/dev/mapper/centos-swap: UUID="d76c8d7c-9f03-4db3-8846-eb8bdf907f12" TYPE="swap" 

查询指定设备的文件系统类型:

[root@localhost ~]# blkid /dev/sda1
/dev/sda1: UUID="80e2524e-c28e-41d6-b972-04a4506267b4" TYPE="xfs" 

查看指定设备的UUID:

[root@localhost ~]# blkid -s UUID /dev/sda1
/dev/sda1: UUID="80e2524e-c28e-41d6-b972-04a4506267b4" 

显示所有设备文件系统:

[root@localhost ~]# blkid -s TYPE
/dev/sda1: TYPE="xfs" 
/dev/sda2: TYPE="LVM2_member" 
/dev/mapper/centos-root: TYPE="xfs" 
/dev/mapper/centos-swap: TYPE="swap" 

显示所有设备:

[root@localhost ~]# blkid -o device
/dev/sda1
/dev/sda2
/dev/mapper/centos-root
/dev/mapper/centos-swap

以列表方式查看详细信息:

[root@localhost ~]# blkid -o list
device                                                    fs_type         label            mount point                                                   UUID
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
/dev/sda1                                                       xfs                                /boot                                                               80e2524e-c28e-41d6-b972-04a4506267b4
/dev/sda2                                                       LVM2_member                        (in use)                                                            oDzaCO-MYpf-3iTx-f0dF-KPwe-eU32-P1Bjwd
/dev/mapper/centos-root                                         xfs                                /                                                                   bdd898cb-f42a-422e-b66e-1fe65e8ecc21
/dev/mapper/centos-swap                                         swap                               <swap>                                                              d76c8d7c-9f03-4db3-8846-eb8bdf907f12

发布了13 篇原创文章 · 获赞 1 · 访问量 635

猜你喜欢

转载自blog.csdn.net/sinat_35855737/article/details/104549674