LinuxでUUIDを生成する方法

UUID (Universally Unique ID)は、Open SoftwareFoundationによって標準化された128ビットの一意の番号です。 この番号は普遍的に一意であり、ユーザーが推測することは実際には不可能です。

このチュートリアルでは、でUUIDを生成する方法を示します Linux を使用して uuitgen コマンドラインユーティリティツール。

LinuxでUUIDを生成する

ほとんどのLinux / Unixシステムは、コマンドラインユーティリティツールをサポートしています uuitgen UUIDを生成します。 パッケージが利用できない場合は、を使用してインストールします apt install uuid-runtime 指図。

Uuidgenは生成できます ランダムベース、 時間ベースハッシュベース UUID。 ほとんどの場合、ランダムベースのUUIDで十分です。

実行するだけ uuitgen ランダムなUUIDを生成します。

あなたは使用することができます -t と一緒にフラグ uuitgen システム時間に基づいてUUIDを生成します。 同じやり方で uuitgen オプション付きコマンド -r 主にランダムビットに基づいてランダムUUIDを生成します。

以下はいくつかです example UUIDを生成します。

を作成するには ランダムなUUID、次のコマンドを使用します。

$ uuitgen

出力:

9c79364e-99e1-42a8-ada1-86c31ad1fa76

引き起こす 時間ベース UUID、実行:

uuitgen -t

コマンドを使用する uuitgen オプション付き -r ランダムなUUIDを生成します。

$ uuidgen -r

ハッシュベースのUUIDを生成するには、-md5または–shalと–namespace を使用します。

結論

このチュートリアルでは、LinuxでUUIDを生成する方法を学びました。 LinuxでUUIDを見つけるのは非常に簡単です。これは、ストレージデバイスをfstabファイルにマウントする場合に一般的に必要です。