用 Linux blkid 命令查找块设备详情
2023-09-11 14:16:09 时间
MAJ:MIN —— Linux 操作系统中的每个设备都以一个文件表示,对块(磁盘)设备来说,这里用主次设备编号来描述设备。
若想显示设备所有者相关的信息,包括文件的所属用户、所属组以及文件系统挂载的模式,你可以使用 -m 选项,像这样:
lsblk -m
如果你只想要列出设备,而不想让他们以树状输出,你可以使用 -l 选项:
lsblk -l 在脚本中使用
高级技巧:如果你想要在脚本中使用而希望剔除表头,你可以这样使用 -n 选项:
lsblk -ln
blkid 命令是一个命令行工具,它可以显示关于可用块设备的信息。它可以识别一个块设备内容的类型(如文件系统、交换区)以及从内容的元数据(如卷标或 UUID 字段)中获取属性(如 tokens 和键值对)。它主要有两类作用:用指定的键值对搜索一个设备,或是显示一个或多个设备的键值对。
blkid 使用方法不添加任何参数直接运行 blkid 将会输出所有可用的设备、它们的通用唯一识别码(UUID)、文件系统类型以及卷标(如果有设置过)。
# blkid
如果你只想显示一个特定设备的信息,你可以将该设备的名字作为选项添加在 blkid 后面:
# blkid /dev/sda1
如果你知道一个设备的 UUID 而想要知道它的设备名,你可以用 -U 选项,像这样:
# blkid -U d3b1dcc2-e3b0-45b0-b703-d6d0d360e524
如果你想要获取更多详细信息,你可以使用 -p 和 -o udev 选项来将它们用整齐的格式显示出来,像这样:
# blkid -po udev /dev/sda1
有时候设备列表可能不会更新,如果遇到这种情况你可以使用 -g 选项来清理 blkid 的缓存,从而清除已经不存在的设备。
# blkid -g
Linux中最基本常见命令总结 ls 显示当前目录下的文件 ls-a 显示当前目录下所有文件(包括隐藏文件) ls -l 显示文件和目录的详细资料 (属性,日期,时间,大小等) ls -al 显示所有文件和目录的详细资料
相关文章
- Linux日志分析和管理
- linux,操作,输入首字母,快速切换到对应的文件路径
- 用linux mail命令发送邮件[Linux]
- STM32MP157 Linux系统移植开发篇1:linux系统移植前说明及源码编译
- 如何在 Linux 下格式化 USB 设备
- 使用安卓设备控制你的Linux PC
- Linux有问必答 - 如何在linux上安装WPS
- Linux 有问必答:如何在 Linux 中永久修改 USB 设备权限
- linux内核在哪里处理设备树中compatible为"syscon"的节点?
- linux下如何使rtc设备注册为指定的设备文件/dev/rtc1?
- Linux命令之top
- linux 禁止所有中断
- linux 自旋锁 API 简介
- linux 文件类型的颜色
- redis在linux中安装,java端代码jedis和jedisPool
- 高通平台msm8953 Linux DTS(Device Tree Source)设备树详解之二(DTS设备树匹配过程)
- Linux上的设备管理器
- Mac—Scrcpy在Macbook上实现同屏/多屏协同操作安卓手机界面(支持 Win、Mac、Linux)
- 【Linux】linux常用基本命令(转)
- Linux设备文件三大结构:inode,file,file_operations
- Linux设备树(六 memory&chosen节点)
- linux driver ------ platform模型,通过杂项设备(主设备号是10)注册设备节点
- Linux OOM Killer 保护机制
- 【正点原子Linux连载】第十七章 输入设备应用编程-摘自【正点原子】I.MX6U嵌入式Linux C应用编程指南V1.1
- Java开发者最经常使用19个Linux命令
- 十、Linux开发板控制LED灯设备
- 【Linux】linux经常使用基本命令
- Linux学习笔记(24)linux发邮件 mailx发邮件
- Linux学习笔记(2)linux系统信息与进程相关命令
- Linux系统中的管道命令操作符“|”