linux 查看硬盘的uuid_linux blkid命令显示块设备属性查看硬盘UUID号
功能描述
使用blkid命令可以用来查询系统的块设备(包括交换分区)所使用的文件系统类型、卷标、UUD等信息。
在Linux下可以使用blkid命令对查询设备上所采用文件系统类型进行查询。blkid主要用来对系统的块设备(包括交换分区)所使用的文件系统类型、LABEL、UUID等信息进行查询。
UUID作用
UUID是一个标识你系统中的存储设备的字符串,其目的是帮助使用者唯一的确定系统中的所有存储设备,不管它们是什么类型的。它可以标识DVD驱动器,USB存储设备以及你系统中的硬盘设备等。
特点:
它是真正的唯一标志符
Linux中的许多关键功能现在开始依赖于UUID
UUID号:分区必须格式化后才会有UUID号。
命令语法:
blkid 分区设备
选项含义:
选项
含义
-L
卷标转换为设备名
-U
UUID转换为设备名
-p
探测低级别的超级块
-i
收集有关I/O限制的信息
-o
按以下列输出格式
value:显示标签的值
device:只显示设备的名称
list:以用户友好的格式显示设备
udev:以“键=值”的方式显示,方便导入udev的环境
export:以“键=值”的方式显示,方便导入环境
full:显示所有标签
-h
显示帮助信息
示例:
查看磁盘分区/dev/sda3的文件系统类型、卷标、UUID等信息
[root@localhost ~]# blkid /dev/sda3
/dev/sda3: UUID="e7adfeb9-8749-48cd-90cd-61de56c9af74" TYPE="ext4"
加入管道符查找UUID号
[root@xuegod163 ~]# blkid | grep sdb1
/dev/sdb1: LABEL="cc" UUID="0e77cda6-4c43-47a9-ae7e-c27661234760" TYPE="ext4"
[root@xuegod163 ~]# tune2fs -l /dev/sdb1 | grep UUID
Filesystem UUID: 0e77cda6-4c43-47a9-ae7e-c27661234760
输出到自动挂载/etc/fstab配置文件
[root@localhost ~]# blkid /dev/sdb3 >> /etc/fstab
[root@xuegod163 ~]# vim /etc/fstab
UUID=0e77cda6-4c43-47a9-ae7e-c27661234760 /sdb1 ext4 defaults 0 0
查看UUID是83ff032a-757e-4466-8d64-0885281ce22b的设备名
[root@localhost ~]# blkid -U 83ff032a-757e-4466-8d64-0885281ce22b
/dev/sda1
查看卷标是boot的设备名
[root@localhost ~]# blkid -L boot
查看磁盘分区/dev/sda1低级别的超级块信息
[root@localhost ~]# blkid -p /dev/sda1
/dev/sda1: UUID="83ff032a-757e-4466-8d64-0885281ce22b" TYPE="xfs" USAGE="filesystem" PART_ENTRY_SCHEME="dos" PART_ENTRY_TYPE="0x83" PART_ENTRY_FLAGS="0x80" PART_ENTRY_NUMBER="1" PART_ENTRY_OFFSET="2048" PART_ENTRY_SIZE="2097152" PART_ENTRY_DISK="8:0"
收集磁盘分区/dev/sda1有关I/O限制的信息
[root@localhost ~]# blkid -i /dev/sda1
DEVNAME=/dev/sda1
MINIMUM_IO_SIZE=512
PHYSICAL_SECTOR_SIZE=512
LOGICAL_SECTOR_SIZE=512
显示磁盘所有标签
[root@localhost ~]# blkid -o full
/dev/mapper/centos-root: UUID="f74ee8de-84a2-49cb-82e3-1c5fef2cd92b" TYPE="xfs"
/dev/sda2: UUID="2FqB5r-teLk-miR5-c46S-ceCy-ySxa-K1hk17" TYPE="LVM2_member"
/dev/sda1: UUID="83ff032a-757e-4466-8d64-0885281ce22b" TYPE="xfs"
/dev/mapper/centos-swap: UUID="274d2ea0-deba-4be9-9f32-c080efd68096" TYPE="swap"
查看所有磁盘分区的文件系统类型、卷标、UUID等信息
[root@localhost ~]# blkid
/dev/mapper/centos-root: UUID="f74ee8de-84a2-49cb-82e3-1c5fef2cd92b" TYPE="xfs"
/dev/sda2: UUID="2FqB5r-teLk-miR5-c46S-ceCy-ySxa-K1hk17" TYPE="LVM2_member"
/dev/sda1: UUID="83ff032a-757e-4466-8d64-0885281ce22b" TYPE="xfs"
/dev/mapper/centos-swap: UUID="274d2ea0-deba-4be9-9f32-c080efd68096" TYPE="swap"
查看所有磁盘分区的UUID
[root@localhost ~]# blkid -s UUID
/dev/mapper/centos-root: UUID="f74ee8de-84a2-49cb-82e3-1c5fef2cd92b"
/dev/sda2: UUID="2FqB5r-teLk-miR5-c46S-ceCy-ySxa-K1hk17"
/dev/sda1: UUID="83ff032a-757e-4466-8d64-0885281ce22b"
/dev/mapper/centos-swap: UUID="274d2ea0-deba-4be9-9f32-c080efd68096"
查看/dev/sda1磁盘分区的UUID
[root@localhost ~]# blkid -s UUID /dev/sda1
/dev/sda1: UUID="83ff032a-757e-4466-8d64-0885281ce22b"
linux 查看硬盘的uuid_linux blkid命令显示块设备属性查看硬盘UUID号相关推荐
- linux 命令查看块设备,系统运维|用 Linux blkid 命令查找块设备详情
今天我们将会向你展示如何使用 lsblk 和 blkid 工具来查找关于块设备的信息,我们使用的是一台安装了 CentOS 7.0 的机器. lsblk lsblk 是一个 Linux 工具,它会显示 ...
- 使用Linux的lsblk命令列出块设备信息
使用Linux的lsblk命令列出块设备信息 lsblk(列出块设备)命令用于列出所有可用块设备的信息,但是,它不会列出RAM盘的信息.块设备有硬盘,闪存盘,CD-ROM等等. 如何安装lsblk l ...
- linux终端输入lsblk无命令,使用Linux的lsblk命令列出块设备信息
lsblk(列出块设备)命令用于列出所有可用块设备的信息,但是,它不会列出RAM盘的信息.块设备有硬盘,闪存盘,CD-ROM等等. 如何安装lsblk lsblk命令包含在util-linux-ng包 ...
- ps查看所有php进程,ps命令就是最基本进程查看命令
1.ps是什么? 要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,ps命令就是最基本进程查看命令.使用该命令可以确定有哪些进程正在运行和运行的状态.进程是否结束.进程有没 ...
- 安装完固态硬盘后计算机里没显示,如何解决安装固态硬盘后系统看不到的问题[详细介绍]...
我激动地安装了刚进入计算机的SSD,但是打开电源后却找不到新安装的HDD?它怎么能这么快地翻身?实际上,如果许多SSD在安装后无法识别或识别磁盘,则它们是伪造的.问题.快速启动菜单无法识别驱动器?我的 ...
- 《Linux Device Drivers》第十六章 块设备驱动程序——note
基本介绍 块设备驱动程序通过主传动固定大小数据的随机访问设备 Linux核心Visual块设备作为基本设备和不同的字符设备类型 Linux块设备驱动程序接口,使块设备最大限度地发挥其效用.一个问题 一 ...
- 一步一步学linux操作系统: 32 输入与输出系统_ 块设备二_直接 I/O,缓存 I/O 与 块设备数据写入请求
直接 I/O 与 缓存 I/O 可以参见 https://blog.csdn.net/leacock1991/article/details/108035136 对于 ext4 文件系统,最后调用的是 ...
- Linux操作系统学习笔记(十四)块设备
一. 前言 上文我们分析了字符设备,本文接着分析块设备.我们首先分析块设备的基本结构体,然后分析块设备生成.加载的整个过程,最后分析块设备的直接I/O访问和缓存I/O访问. 二. 块设备基本结构体 ...
- linux块设备驱动编写,Linux内核学习笔记 -49 工程实践-编写块设备驱动的基础
块设备可以随机存储.字符设备,比如键盘,只能按照输入顺序存取,不可随机,打乱输入的字节流. 文件系统层,包括常见的文件系统,以及虚拟文件系统层VFS,字符设备可以直接用应用程序打开.块设备不会在应用程 ...
最新文章
- 谷歌CEO皮猜致歉,被解雇的AI伦理研究员:根本没有认错
- C++之菱形继承的解决之道
- linux集群管理平台,基于Linux平台的高可用集群管理系统的研究与实现
- linux环境搭建pypi源,使用pypi-server搭建简单的PyPI源
- 必须掌握的Java基础知识(三)
- 快速排序 Vs. 归并排序 Vs. 堆排序——谁才是最强的排序算法
- Layui table隐藏某一列
- 蓝桥杯官网练习系统基础练习(十一)
- android获取安卓版本,Android获取手机系统版本等信息的方法
- 卧槽,GitHub 开源了一个看片神器!
- 数学建模经验谈(四)-参加国赛的几点建议
- 写任务,列清单-4D工作法
- Scala 上下文界定
- 毕业论文公式居中标号靠右
- android 杀毒 源代码,ExeBinder - 源码下载|其它|杀毒|源代码 - 源码中国
- Eigen的介绍、安装
- php中可以表示当前日期的函数,在PHP中,可以使用()函数来获取当前日期和时间...
- 我是如何放弃投行回归技术的
- 运用HTML+CSS做CSDN博客首页
- 网络安全有多重要 一