centos8平台使用blkid查看分区信息
一,blkid的用途
blkid 命令是一个命令行工具,它可以显示关于可用块设备的信息
说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com/architectforest
对应的源码可以访问这里获取: https://github.com/liuhongdi/
说明:作者:刘宏缔 邮箱: 371125307@qq.com
二,blkid所属的rpm包及安装
1,所属的rpm包
[root@blog ~]# whereis blkid
blkid: /usr/sbin/blkid /usr/share/man/man8/blkid.8.gz [root@blog ~]# rpm -qf /usr/sbin/blkid
util-linux-2.32.1-17.el8.x86_64
2,安装
如果找不到blkid命令,可以用dnf安装
[root@blog ~]# dnf install util-linux
三,查看版本和帮助
1,查看版本信息
[root@blog ~]# blkid --version
blkid from util-linux 2.32.1 (libblkid 2.32.1, 16-Jul-2018)
2,查看帮助信息
[root@blog ~]# blkid --help
3,查看手册
[root@blog ~]# man blkid
四,blkid使用的例子:
1,用blkid得到分区的uuid等信息
[root@blog ~]# blkid
/dev/vda1: UUID="e32cfa7a-df48-4031-8fdf-5eec92ee3039" TYPE="xfs" PARTUUID="1863aa79-01"
/dev/vdb1: UUID="7b7af437-97ef-4f76-8ea1-bb6498ae0f44" TYPE="xfs" PARTLABEL="primary" PARTUUID="c124c0e4-3626-4abf-a3e5-503c52e31417"
2,可以只查看指定的分区
[root@blog ~]# blkid /dev/vdb1
/dev/vdb1: UUID="7b7af437-97ef-4f76-8ea1-bb6498ae0f44" TYPE="xfs" PARTLABEL="primary" PARTUUID="c124c0e4-3626-4abf-a3e5-503c52e31417"
3,只输出UUID信息
# -s: --match-tag: 查看指定的字段
[root@blog ~]# blkid -s UUID
/dev/vda1: UUID="e32cfa7a-df48-4031-8fdf-5eec92ee3039"
/dev/vdb1: UUID="7b7af437-97ef-4f76-8ea1-bb6498ae0f44"
4,只输出文件系统类型信息
[root@blog ~]# blkid -s TYPE
/dev/vda1: TYPE="xfs"
/dev/vdb1: TYPE="xfs"
5,列出所有分区
# -o: --output: 指定输出的格式
[root@blog ~]# blkid -o device
/dev/vda1
/dev/vdb1
6,根据UUID得到分区名
#-U: --uuid: 根据uuid做查询
[root@blog ~]# blkid -U 7b7af437-97ef-4f76-8ea1-bb6498ae0f44
/dev/vdb1
7,打印一个分区的详细信息
#-p, --probe:Switch to low-level superblock probing mode 切换到低级superblock probing模式
[root@blog ~]# blkid -po udev /dev/vdb1
ID_FS_UUID=7b7af437-97ef-4f76-8ea1-bb6498ae0f44
ID_FS_UUID_ENC=7b7af437-97ef-4f76-8ea1-bb6498ae0f44
ID_FS_TYPE=xfs
ID_FS_USAGE=filesystem
ID_PART_ENTRY_SCHEME=gpt
ID_PART_ENTRY_NAME=primary
ID_PART_ENTRY_UUID=c124c0e4-3626-4abf-a3e5-503c52e31417
ID_PART_ENTRY_TYPE=0fc63daf-8483-4772-8e79-3d69d8477de4
ID_PART_ENTRY_NUMBER=1
ID_PART_ENTRY_OFFSET=2048
ID_PART_ENTRY_SIZE=1048571904
ID_PART_ENTRY_DISK=253:16
8,清除blkid的缓存信息
[root@blog ~]# blkid -g
9,以列表形式查看分区信息
[root@blog ~]# blkid -o list
device fs_type label mount point UUID
----------------------------------------------------------------------------------------------------
/dev/vda1 xfs / e32cfa7a-df48-4031-8fdf-5eec92ee3039
/dev/vdb1 xfs /databak 7b7af437-97ef-4f76-8ea1-bb6498ae0f44
五,uuid在文件系统中的查询方式:
[root@blog ~]# ls -l /dev/disk/by-uuid
total 0
lrwxrwxrwx 1 root root 10 Apr 6 14:10 7b7af437-97ef-4f76-8ea1-bb6498ae0f44 -> ../../vdb1
lrwxrwxrwx 1 root root 10 Apr 6 10:13 e32cfa7a-df48-4031-8fdf-5eec92ee3039 -> ../../vda1
说明:uuid在文件系统中有相应的记录
六,查看centos的版本
[root@blog ~]# cat /etc/redhat-release
CentOS Linux release 8.0.1905 (Core)
centos8平台使用blkid查看分区信息的更多相关文章
- centos8平台使用lscpu查看cpu信息
一,lscpu所属的包: [root@yjweb ~]# whereis lscpu lscpu: /usr/bin/lscpu /usr/share/man/man1/lscpu.1.gz [roo ...
- linux下查看分区信息和剩余空间大小
1. 查看Linux系统分区信息,使用命令“fdisk -l” 2.使用命令”df -l和df -h“具体查看分区使用状况.实际这两个命令具有一样的作用区别是显示的容量单位不一样,当然也可以直接使用明 ...
- centos8平台使用parted管理分区
一,parted的用途 parted是GNU发布的强大的分区工具, parted命令可以划分单个分区大于2T的GPT格式的分区,也可以划分普通的MBR分区. 因为fdisk命令对于大于2T的分区无法划 ...
- centos8平台使用pstree查看进程树
一,pstree用途 Linux pstree命令将所有行程以树状图显示,树状图将会以 pid (如果有指定) 或是以 systemd 这个基本行程为根 (root) 说明:centos6及更旧版本为 ...
- mysql 分区信息查看
select partition_name part,partition_expression expr,partition_description descr,table_rows from INF ...
- fdisk -l查看硬盘分区信息及硬盘分区介绍
原文:https://blog.csdn.net/a1809032425/article/details/79692035 linux fdisk 命令和df区别是什么? fdisk工具是分区工具:d ...
- Linux命令学习—— fdisk -l 查看硬盘及分区信息
Linux命令学习(3)-- fdisk -l 查看硬盘及分区信息注意:在使用fdisk命令时要加上sudo命令,否则什么也不能输出linux fdisk 命令和df区别是什么? fdisk工具是分区 ...
- lsblk 查看分区和磁盘
lsblk 查看分区和磁盘 df -h ...
- 【Linux基础】查看硬件信息-硬盘
一.基础知识 1.磁盘分区 磁盘的分区主要分为基本分区(primary partion)和扩充分区(extension partion)两种,基本分区和扩充分区的数目之和不能大于四个.且基本分区可以 ...
随机推荐
- 关于while (~scanf("%d %d", &m, &n))的用法
其功能是循环从输入流读入m和n,直到遇到EOF,有如下关系: while (~scanf("%d %d", &m, &n)) ↔ while (scanf(&quo ...
- 你想了解的分布式文件系统HDFS,看这一篇就够了
1.分布式文件系统 计算机集群结构 分布式文件系统把文件分布存储到多个节点(计算机)上,成千上万的计算机节点构成计算机集群. 分布式文件系统使用的计算机集群,其配置都是由普通硬件构成的,与用多个处理器 ...
- CTF-BugKu-34-
2020.09.15 做得好慢,,,心不在焉的,赶紧的啊,还得做别的呢 做题 第三十四题 很普通的数独(ISCCCTF) https://ctf.bugku.com/challenges#很普通的数独 ...
- 软件定义网络(SDN)第二次实验报告
目录 实验 2 :Mininet 实验--拓扑的命令脚本生成 一.实验目的 二.实验任务 三.实验要求 四.具体实验步骤 引导实验 Part 1 引导实验 Part 2 本周实验任务完成流程 五.注意 ...
- 使用Excel设计fastreport报表
最近做项目遇到一些报表设计的问题.项目的报表使用 Fast Report,然而该控件调整报表格式比较繁琐,有时候调整某一栏的宽度,整个标题栏都需要调整,且调整以后 还不一定能对齐.客户的很多报表都是基 ...
- Java 基础知识面试题(2020 最新版)
Java面试总结汇总,整理了包括Java基础知识,集合容器,并发编程,JVM,常用开源框架Spring,MyBatis,数据库,中间件等,包含了作为一个Java工程师在面试中需要用到或者可能用到的绝大 ...
- xss的编码原理
把以前的笔记翻出来整理一下 最前方 xss如何选用编码原理,为什么 找到的挺清楚的文章了:https://www.cnblogs.com/p0laris/p/11898322.html浏览器解析有两种 ...
- Ubuntu中卸载node和npm并重装
1.node 和 npm 卸载不干净 #apt-get 卸载 sudo apt-get remove --purge npm sudo apt-get remove --purge nodejs su ...
- CUMTCTF'2020 已做wp
三天的比赛终于结束了,不知道有没有睡10个小时,感觉像中了魔一样,但也很享受这种感觉,除了没有能和我一起琢磨题目朋友.. 就最终结果而言还是有一些可惜,明明号称擅长web和misc反而是得分比例最小的 ...
- 黑菜菌的JAVA学习笔记
简介 本文是笔者对<JAVA编程思想>的学习笔记.以自己的思维理解来写下这篇文章,尽可能地简练,易懂.本文将随本人学习进度实时更新 对象导论 抽象过程 汇编语言是对底层机器码的抽象,而面向 ...