GNU/Linux >> Linux の 問題 >  >> Linux

blkid:コマンドが見つかりません

blkid コマンドは lsblk と同様の機能を提供しますが、単純に各ブロック デバイスをフラット フォーマットで出力し、デバイス/パーティション UUID やファイル システム タイプなどの追加情報を含めます。ただし、この追加情報が必要な場合は、lsblk -f を使用することをお勧めします。

構文

blkid コマンドの構文は次のとおりです。

# blkid [options] [device name]

blkid コマンドを使用して、ボリュームの UUID を簡単に一覧表示できます。

# blkid

出力には、システムに接続されている各デバイスの UUID が表示されます。サーバーに新しいボリュームを追加するときはいつでもこのコマンドを使用して、UUID を一覧表示できます。これは、/etc/fstab ファイルに新しいボリュームを追加する最初のステップでもあります。 UUID の使用は必須ではないと言いましたが、使用することを強くお勧めします。後でトラブルを避けることができます。

blkid コマンドの実行中に以下のエラーが発生した場合:

blkid: command not found

選択したディストリビューションに従って、以下のパッケージをインストールしてみてください:

分布 コマンド
OS X brew install util-linux
Debian apt-get install fdisk
Ubuntu apt-get install fdisk
アルパイン apk add util-linux
Arch Linux pacman -S util-linux
カリ Linux apt-get install fdisk
CentOS yum install util-linux
Fedora dnf インストール util-linux
Raspbian apt-get install util-linux

blkid ユーティリティを使用して、ファイルシステムの種類を確認することもできます。これは、Ubuntu システムから抜粋した例に示されています。

$ sudo blkid
/dev/sda1: [...] TYPE="ext4"
/dev/sda5: [...] TYPE="swap"
/dev/sdb1: [...] TYPE="ext4"
$

この出力は、/dev/sdb1 のファイルシステムが ext4 ファイルシステムであることも示しています。

blkid コマンドの例

1. すべてのパーティションをリストします:

$ sudo blkid

2. 現在のマウントポイントを含む、テーブル内のすべてのパーティションを一覧表示します:

$ sudo blkid -o list

結論

UUID は、mkfs を使用してパーティションまたはボリュームをフォーマットするときに割り当てられる一意の識別番号です。 blkid または lsblk -f コマンドを使用して、ファイルシステムの UUID を確認できます。ファイルシステムは、UUID を使用して /etc/fstab ファイルに永続的にマウントするか、mount コマンドの -U uuid オプションを使用して一時的にマウントできます。


Linux
  1. サブスクリプション マネージャー:コマンドが見つかりません

  2. dnf:コマンドが見つかりません

  3. bc:コマンドが見つかりません

  1. id:コマンドが見つかりません

  2. w:コマンドが見つかりません

  3. df:コマンドが見つかりません

  1. du:コマンドが見つかりません

  2. rm:コマンドが見つかりません

  3. mv:コマンドが見つかりません