两种了解硬盘分区UUID的方法

你好,

完成我正在做的一个小型应用程序(考虑 KDE 主要是)我被迫陷入非常烦人的事情...我必须通过某种方法知道 UUID 用户的键盘,我仍然无法弄清楚 TT ...如果有人对此有所了解,请给我一个提示好吧😀

好吧,让我们开始解释什么 UUID(唯一通用标识符):

UUID 代表通用唯一标识符。 这是在软件构建过程中使用的标准标识符代码。

其目的是启用唯一的信息代码,而不必对其生成进行中央协调,这意味着任何人都应该能够生成一个 UUID 可以从任何地方获取某些信息,而不必连接到分配代码的中央设备。 可以将结果文件混合到数据库中,而不会发生重复冲突。

我是从 Tralix.com博客上的文章,尽管他们也可以依靠 Wikipedia.org(ESP) 有关详细信息。 基本上没有太多弯路或技术细节中, UUID 一个硬盘的一个分区,只是该分区的指纹,可以识别该分区的唯一和特殊编号(我不住在西班牙,但我想它与DNI类似,对吧?)

无论如何,🙂

在这里你会看到 2种方法/方法/方法 知道 UUID 我们的分区:

第一:

1. 打开一个终端,在其中写入以下内容,然后按 [输入]:

须藤blkid

它将显示如下内容:

/ dev / sda2:UUID =»066652f1-aee6-4a2a-932a-106cf1174142»类型=»ext2''
/ dev / sda3:UUID =»222fcc49-0fa1-431e-9210-5233f3bf889b»类型=»ext4''
/ dev / sda5:UUID =»c7b2785c-6da0-4b8c-a780-cadb01b7227a»类型=»ext4''
/ dev / sda6:UUID =»f3e50492-204f-4e52-9dfb-4f6bf44a711e»类型=»交换»

我用粗体指出的显然是UUID,首先您可以看到该UUID所属的分区(/ dev / sda5 例如).

第二名:

1. 打开一个终端,在其中写入以下内容,然后按 [输入]:

须藤ls -l / dev / disk / by-uuid /

它将显示如下内容:

lrwxrwxrwx 1根10年14月11日35:XNUMX 222fcc49-0fa1-431e-9210-5233f3bf889b -> ../../sda3
lrwxrwxrwx 1根10年14月11日35:XNUMX c7b2785c-6da0-4b8c-a780-cadb01b7227a -> ../../sda5
lrwxrwxrwx 1根10年14月11日35:XNUMX f3e50492-204f-4e52-9dfb-4f6bf44a711e -> ../../sda6

我用粗体指出的显然是UUID,最后您可以看到该UUID所属的分区(../../sda3 例如).

而且,仅此而已...我将继续尝试了解 UUID 键盘的 ¬¬

问候🙂


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   电脑守护者

    非常详细清晰。

    对于其他贡献,请指出您也可以 使用vol_id获取磁盘的uuid

    问候

    1.    KZKG ^ Gaara <“ Linux

      vol_id的问题在于在Arch中它不可用,无法使用它,我也尝试在Debian Squeeze(我的一台服务器)中使用它,并且没有启用它的命令或选项,这就是为什么没有把它。

      您使用什么发行版可以使用vol_id?

      1.    电脑守护者

        嗯,嗯,你是对的。 在我的文件中找不到(从udev包中消失)

        当时它已在Ubuntu中使用,但正如您所提到的,Debian已“停止生产”它

        1.    KZKG ^ Gaara <“ Linux

          是的…我本来想放3种方法,但是由于不再可以使用它了(就像我以前在Ubuntu中使用过的那样),所以这就是2种方法

  2.   Kim

    非常感谢! 很完整🙂