DEV_MKDB(8)

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

書式
dev_mkdb

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

キーの構造体は mode_t, dev_t の順であり、0 で パディングされています。 mode_t はファイルタイプ (st_mode & S_IMFT) であり、 dev_t は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 から登場しました。