Linux中国
用 Linux blkid 命令查找块设备详情
显示设备的所有者
若想显示设备所有者相关的信息,包括文件的所属用户、所属组以及文件系统挂载的模式,你可以使用 -m 选项,像这样:
lsblk -m
列出设备块
如果你只想要列出设备,而不想让他们以树状输出,你可以使用 -l 选项:
lsblk -l
在脚本中使用
高级技巧:如果你想要在脚本中使用而希望剔除表头,你可以这样使用 -n 选项:
lsblk -ln
blkid
blkid 命令是一个命令行工具,它可以显示关于可用块设备的信息。它可以识别一个块设备内容的类型(如文件系统、交换区)以及从内容的元数据(如卷标或 UUID 字段)中获取属性(如 tokens 和键值对)。它主要有两类作用:用指定的键值对搜索一个设备,或是显示一个或多个设备的键值对。
blkid 使用方法
不添加任何参数直接运行 blkid 将会输出所有可用的设备、它们的通用唯一识别码(UUID)、文件系统类型以及卷标(如果有设置过)。
# blkid
根据名字或 UUID 列出设备
如果你只想显示一个特定设备的信息,你可以将该设备的名字作为选项添加在 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
via: http://linoxide.com/linux-command/linux-command-lsblk-blkid/
作者:Adrian Dinu 译者:felixonmars 校对:wxy
本文转载来自 Linux 中国: https://github.com/Linux-CN/archive
对这篇文章感觉如何?
太棒了
0
不错
0
爱死了
0
不太好
0
感觉很糟
0
More in:Linux中国
如何通过 VLC 使用字幕
使用 VLC 媒体播放器播放和管理字幕的新手指南。
Unix 桌面:在 Linux 问世之前
仅仅开源还不足以实现开放,还需开放标准和建立共识。
Valve 对于 Ubuntu 的 Snap 版本的 Steam 并不满意:原因何在
你可能会发现,Snap 版本的 Steam 并不如你期待的那样好,你怎么看?
Wine 9.0 发布,实验性地加入了 Wayland 驱动
Wine 的这个新版本正在为未来做好准备!