详解Linux blkid命令:显示设备的 UUID 和文件系统类型

Linux中blkid命令是一个简单而强大的工具,它可以查看系统中块设备的信息,并输出它们的UUID、文件系统类型等信息。其常见用途包括快速确定正在使用的设备、诊断硬件问题、以及跟踪存储设备的使用记录。下面是blkid命令的详细介绍:

1. 命令格式

blkid [-c|-o] 搜索设备文件

2. 命令参数

-c:指定缓存文件的路径,默认为"/etc/blkid.tab"。

-o:指定输出格式,支持的格式有:report、udev和export。

3. 命令示例

3.1 查看磁盘分区UUID

命令:

blkid

输出:

/dev/sda1: UUID="4ee1047d-eba4-4ef9-9a27-1e7db2a292e3" TYPE="ext4" PARTUUID="6217e4f4-01"
/dev/sda2: UUID="b7a043d3-6583-4da5-8eb5-5c86454355f5" TYPE="swap" PARTUUID="6217e4f4-02"

说明:该命令用于显示当前系统中所有分区的UUID、文件系统类型和PARTUUID等信息。比如"/dev/sda1"分区的UUID为"4ee1047d-eba4-4ef9-9a27-1e7db2a292e3",文件系统类型为"ext4",PARTUUID为"6217e4f4-01"。

3.2 使用自定义输出格式

命令:

blkid -o udev

输出:

DEVNAME=/dev/sda1
DEVPATH=/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda1
DEVTYPE=partition
ID_PART_ENTRY_DISK=/dev/sda
ID_PART_ENTRY_NUMBER=1
ID_PART_ENTRY_OFFSET=1048576
ID_PART_ENTRY_SCHEME=gpt
ID_PART_ENTRY_SIZE=293601280
ID_PART_ENTRY_TYPE=0fc63daf-8483-4772-8e79-3d69d8477de4
ID_PART_ENTRY_UUID=4ee1047d-eba4-4ef9-9a27-1e7db2a292e3
ID_PART_TABLE_TYPE=gpt
ID_PATH=pci-0000:00:1f.2-ata-1
ID_PATH_TAG=pci-0000_00_1f_2-ata-1
ID_SERIAL=SKYMEDI_CFC_SM_USB20_Flash_Drive_0710100012024972-0:0
ID_TYPE=disk
ID_UUID=4ee1047d-eba4-4ef9-9a27-1e7db2a292e3
MAJOR=8
MINOR=1
SUBSYSTEM=block
TAGS=:systemd:
USEC_INITIALIZED=9147

说明:该命令使用"udev"输出格式,输出的结果包含更多的详细信息。每行都是由键值对组成的,其中"DEVNAME"表示设备名称,"ID_UUID"表示设备UUID等。

4. 总结

blkid命令可以快速查看系统中所有分区的UUID、文件系统类型和PARTUUID等信息,并且能够按需要设置自定义格式以满足进一步的需求。在管理Storage插件、诊断系统问题等方面有很好的用途。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解Linux blkid命令:显示设备的 UUID 和文件系统类型 - Python技术站

(0)
上一篇 2023年3月24日
下一篇 2023年3月24日

相关文章

  • 详解Linux htop命令:交互式进程监视器

    下面是关于Linux htop命令的完整攻略: htop命令概述 htop是一种交互式进程查看器,它可以在Linux系统中显示所有进程及其组织方式。它比标准的top命令更加强大和直观,提供了更多的选项和功能。 使用htop命令可以查看进程的CPU、内存、带宽等资源使用情况,以及对每个进程的操作,例如杀死、暂停或调试它们。 htop命令的安装 使用Ubuntu…

    Linux函数大全 2023年3月24日
    00
  • 详解Linux dig命令:查询 DNS 服务器

    Linux dig命令是一个常用于DNS(Domain Name System,域名系统)查询的工具。通过使用dig命令,我们可以获取域名解析的相关信息,比如IP地址、域名服务器等等。 命令格式 dig命令的基本格式为: dig [选项] [域名] [查询类型] [查询类别] 其中,选项可以选择性地使用,默认为不加选项;域名与查询类型则是必须指定的,查询类别…

    Linux函数大全 2023年3月24日
    00
  • 详解Linux watch命令:重复执行命令并显示输出

    Linux中的watch命令用于执行给定的命令或脚本,并以指定的间隔时间循环执行,可以实时监控命令或脚本的输出。 1. 命令格式 watch [options] command 2. 选项说明 -n, –interval:指定监控间隔时间,默认为2秒。 -d, –differences:高亮显示当前输出和上次输出的差异。 -t, –no-title:不…

    Linux函数大全 2023年3月24日
    00
  • Linux /etc/inittab:设置(修改)系统默认运行级别

    Linux系统的默认运行级别保存在/etc/inittab文件中。默认情况下,它应该是定义为5,这意味着系统将以图形界面启动。但是,您可以通过修改此文件中的值来更改默认运行级别。下面是设置(修改)系统默认运行级别的完整攻略,同时提供了一个实例说明。 确认当前的系统默认运行级别: 使用以下命令检查当前系统的默认运行级别: runlevel 您将看到系统的默认运…

    Linux启动管理 2023年3月25日
    00
  • 详解Linux killall命令:终止特定的一类进程

    Killall命令是Linux系统中用来杀死指定进程的命令,它会根据进程的名称来查找并杀死进程。以下是Killall命令的作用和使用方法的完整攻略。 作用 Killall命令的主要作用是杀死指定进程,可以避免手动查找进程ID并使用kill命令杀死进程的繁琐。 语法 Killall命令的基本语法如下: killall [选项] [进程名] 参数 选项:有许多参…

    Linux系统管理 2023年3月25日
    00
  • 详解Linux id命令:查看用户的UID和GID

    下面是关于 Linux id 命令的详细讲解。 一、命令简介 Linux id 命令用于显示当前用户的真实(UID)、有效(EUID)、保存(SUID)的用户 ID 和所属组的真实(GID)、有效(EGID)、保存(SGID)的 ID。它通常用于查看用户以及用户组的相关信息。 二、命令格式 id 命令的基本格式为: id [选项]… [用户名] 其中,用…

    Linux用户和用户组管理 2023年3月25日
    00
  • Linux日志文件(常见)及其功能

    Linux系统的日志文件是非常重要的系统文件。它们记录了系统和应用程序在运行过程中发生的事件和错误,帮助系统管理员及时诊断和解决问题。在本文中,我们将详细介绍Linux日志文件及其功能,并且提供一些常见的示例,以便您更好地了解这些日志文件。 Linux日志文件概述 Linux操作系统中有多种类型的日志文件,用于记录不同类型的事件和错误。下面是一些常见的日志文…

    Linux系统日志管理 2023年3月25日
    00
  • 详解Linux last和lastlog命令:查看过去登陆的用户信息

    Linux中last和lastlog命令是系统管理员经常用到的命令之一,下面我们对它们的作用和使用方法进行详细解释。 last命令 last命令可以显示系统中已经关机的信息、登录时间、登出时间和系统运行的时间等,该命令查看的是/var/log/wtmp文件,可以用来追踪和查看系统上某个用户最近的登录信息和登出信息,或者整个系统的登录和登出信息。 语法格式 l…

    Linux系统管理 2023年3月25日
    00
合作推广
合作推广
分享本页
返回顶部