DEV_MKDB(8)

名称
dev_mkdb - /dev のデータベースを作成する

書式
dev_mkdb

解説
dev_mkdb コマンドは、 “/var/run/dev.db” に db(3) のハッシュアクセス方式のデータベースを作成します。 このデータベースには、 “/dev” ディレクトリのなかにある全てのキャラクタスペシャルファイルと ブロックスペシャルファイルの名前が含まれており、 キーとしてファイルタイプと st_rdev フィールドが使われています。

キーには、mode_t とそれに続く dev_t とパディング用の 0 が含まれています。 前者はファイルタイプ (st_mode & S_IFMT) のフィールドで、 後者は st_rdev のフィールドです。

関連ファイル
/dev
    デバイスのディレクトリ
/var/run/dev.db
    データベースファイル

関連項目
ps(1), stat(2), db(3), devname(3), kvm_nlist(3), ttyname(3), kvm_mkdb(8)

歴史
dev_mkdb コマンドは 4.4BSD から登場しています。