web-dev-qa-db-ja.com

blkidは何の略ですか?

コマンドblkidは何の略ですか?

それを覚える方法が欲しい。また、それは何のためによく使われますか?

2
Leo Ufimtsev

「BlockIdentification」の略です。 1 *

一般的に、whatisを使用すると、コマンドに関する情報を提供できます。
whatis blkid

ブロック(デバイス)は、ハードウェアへのバッファリングアクセスを提供するファイルです。例:ハードドライブ。詳細情報: https://en.wikipedia.org/wiki/Device_file#Block_devices

blkidでリストされた各ブロックデバイスには、一意のユニバーサル識別子(UUID)があります。 blkidを使用すると、これらの識別子のリストを表示できます。

出力例(「UUID」に注意):
/dev/sda1: LABEL="ESP" UUID="A21C-9B25" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="99cbea91-0fab-424a-81d9-dee679c6e358"

これは、多くの場合、mountコマンドと組み合わせて使用​​されます。その理由は、ハードウェアが交換されたときに/ dev/xyzが他の文字に再割り当てされる可能性があるためですが、UUIDは通常一定です。例えば:
mount UUID="A21C-...." /mnt/myDisk

[1] src: http://www.linuxforums.org/forum/ubuntu-linux/177686-what-does-blkid-stand.html

5
Leo Ufimtsev