blkid - システム管理コマンドの説明 - Linux コマンド集 一覧表
- 名前
- 書式
- 説明
- オプション
- リターンコード
- 著者
- 入手方法
- 関連項目
名前
blkid - ブロックデバイスの属性を見つけて表示するコマンドラインユーティリティ
書式
blkid
[
-hlv
]
[
[
-c
cachefile
]
-w
writecachefile
]
[
-o
format
]
[
-s
tag
]
[
-t
NAME
=
value
]
[
device ...
]
説明
blkid
プログラムは
libuuid
(3)とともに動作するコマンドラインインタフェースである。
このプログラムは、コンテンツメタデータ
(たとえば LABEL や UUID フィールド) から
ブロックデバイスが保持するコンテンツタイプ
(たとえばファイルシステムやスワップ) と
属性 (トークン、NAME=value ペア) を決定する。
blkid
には主に 2 種類の操作形式がある。
特定の NAME=value ペアを持つデバイスを検索することと、
複数のデバイスの NAME=value ペアを表示することができる。
オプション
-
-c
-
デフォルトのキャッシュファイル
/etc/blkid.tab
ではなく
cachefile
を読み込む。
何もキャッシュしていない状態で開始したい場合
(すなわち、以前はスキャンを行ったが
今回は利用する必要のないデバイスを表示しない場合) は、
/dev/null
を指定すること。
-
-h
-
使用法のメッセージを表示して終了する。
-
-l
-
-t
オプションを使って指定された検索パラメータにマッチする
デバイスをルックアップする。
このとき検索パラメータにマッチするデバイスは 1 つのみであると仮定する。
ディスクの数が多いシステムでは、絶対に必要でない限り
デバイスを再検証する必要がないため、より効率的である。
このオプションが指定されてない場合、
blkid
は検索パラメータにマッチする全てのデバイスの表示を許す効率の悪い手法を使う。
このオプションは
LABEL=data_vol
または
UUID=e280469a-d06f-4c0b-b068-44f3b576029e
のようなタグ検索で使うのが最も良い。
TYPE=ext3
のような検索パラメータを使って、
blkid
に全ての ext3 ファイルシステムを表示させたい場合は、
このオプションを使うべきではない
。
-
-o
-
指定された書式で
blkid
の出力を表示する。
format
引き数には、
full
(デフォルト)・
value
(
blkid
で表示される任意のタグの値のみを表示する)・
device
(デバイス名のみを表示する) が指定できる。
-
-s
-
tag
にマッチするそれぞれの (指定された) デバイスについての
タグのみを表示する。
複数の
tag
を指定することもできる。
tag が指定されない場合、全ての (指定された) デバイスの
全てのトークンが表示される。
トークンを表示せずキャッシュを更新したいだけの場合は、
その他のオプションを付けずに
"-s none"
を使用すること。
-
-t
-
値が
value
の
NAME
という名前のトークンを持つブロックデバイスを検索し、
見つかった全てのデバイスを表示する。
NAME
の一般的な値としては、
TYPE
,
LABEL
,
UUID
がある。
コマンドラインでデバイスが何も指定されていない場合は、
全てのブロックデバイスを検索する。
それ以外の場合は、ユーザが指定したデバイスのみを検索する。
-
-v
-
バージョン番号を表示して終了する。
-
-w
-
<writecachefile>
デバイスキャッシュをデフォルトのキャッシュファイル
/etc/blkid.tab
ではなく
writecachefile
に書き込む。
キャッシュをデフォルトのファイルに保存したくない場合は、
/dev/null
を指定すること。
このオプションが指定されない場合は、
-c
オプションで指定されたファイルと同じファイルに書き出す。
-
<device>
-
指定されたデバイスのみのトークンを表示する。
コマンドラインで複数の
<device>
を指定することもできる。
何も指定されていない場合、認識できるならば
/proc/partitions
にある全てのデバイスについて表示される。
リターンコード
指定されたトークンが見つかった場合、
または (指定された) デバイスでタグが表示された場合は、0 が返される。
指定されたトークンが見つからなかった場合、
または (指定された) デバイスが識別できなかった場合は、終了コード 2 が返される。
使用法のメッセージを表示した場合、
または他のエラーの場合は、終了コード 4 が返される。
著者
blkid
は libblkid のために Andreas Dilger によって書かれた。
入手方法
blkid
はバージョン 1.26 から e2fsprogs パッケージの一部であり、
http://e2fsprogs.sourceforge.net から入手できる。
関連項目
- Linux Tips 関連記事
- Linux Tips(目次)
- Linux ディストリビューション一覧
- rpm のファイル名にあるi386とかi686とは
- 自分のマシンの情報を調べる
- cron の設定
- ssh の root ログインを禁止する
- ssh を、ユーザ、IPでアクセス制限
- 鍵交換方式によるssh接続
- 鍵交換方式によるssh接続( windowsから )
- 複数ファイル内の文字列を置換して上書き保存する
- あるグループをイニシャルグループとするユーザー一覧出力
- 複数ファイルのファイル名を一括変換する
- 連番ファイルをコマンド一発で作成する
- 中身がランダムなファイルを任意のサイズで作成する
- Linux ユーザーアカウントをロック・アンロックする