Unix command > UUIDの生成

更新日 2012-06-24
広告

uuidgenコマンドを使うと、UUID (Universally Unique Identifier)を生成できます。

使い方は、単に uuidgen と打つだけです。

$ uuidgen 
4c8034af-2410-4790-8f19-4f2ae63fbcf5

uuidgenは、UUIDを生成する際に、乱数をベースにするか、時刻をベースにするか、選択できます。乱数ベースの場合は -r オプションを、時刻ベースの場合は -t オプションを指定します。

$ uuidgen -r # 乱数ベース
2f70c0c7-948b-4377-9012-df2f81e6b02d
$ uuidgen -t # 時刻ベース
4eb27960-bdfc-11e1-902c-001cc0b0a29c

オプションを指定しない場合、uuidgenは、乱数ベースで生成しようとします。ただし、高品質な乱数発生装置がコンピュータ上に存在しない場合は、時刻ベースで生成します。乱数発生装置は /dev/random ファイルとして認識されるようです。

広告
お問い合わせは sweng.tips@gmail.com まで。
inserted by FC2 system