兩種了解硬盤分區UUID的方法

HOLA,

完成我正在做的一個小型應用程序(考慮 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所屬的分區(/開發/ sda5的 例如).

第二名:

1. 打開一個終端,在其中寫入以下內容,然後按 [輸入]:

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

它將顯示如下內容:

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

我用粗體指出的顯然是UUID,最後您可以看到該UUID所屬的分區(../../sda3 例如).

而且,僅此而已...我將繼續嘗試了解 UUID 鍵盤的 ¬¬

問候🙂


本文內容遵循我們的原則 編輯倫理。 要報告錯誤,請單擊 這裡.

5條評論,留下您的評論

發表您的評論

您的電子郵件地址將不會被發表。

*

*

  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.   他說:

    非常感謝! 很完整🙂