/etc/man_db.conf
ファイルだよ
UNIX系のOSで使われるよ
manpathコマンドで使う設定ファイルだよ
簡単に書くよ
/etc/man_db.confとは
UNIX系のOS
(コンピュータの人格に相当するソフト)(Linuxとか)で使われる、manpathコマンドで使う設定ファイル
であり
「man」コマンドで表示されるマニュアルの置き場所を書いておくファイル
です。
詳しく書くよ
manpathは「コマンドのマニュアル(「man」コマンドで表示されるやつ)の置いてある場所を設定・表示するときに使うコマンド」ね。
この「manpath」コマンドで使われる設定ファイルが「/etc/man_db.conf」です。
「etc」ディレクトリの中の「man_db.conf」ファイルで「/etc/man_db.conf」ね。
UNIX系のOS(LinuxとかMacとか)で使われるファイルです。
「manpath」コマンドには「-C」というオプションがあります。
「-C」オプションは、使う設定ファイルを指定するオプションです。
例えば
manpath -C hoge.conf
を実行すると「hoge.conf」をもとにして、マニュアルの置き場所が設定されます。
この「-C」オプションを指定しないときに使用される設定ファイルが「/etc/man_db.conf」です。
「-C」オプションを指定しないで
manpath
を実行すると
manpath -C /etc/man_db.conf
を実行したのと同じ結果になります。
「/etc/man_db.conf」の中には、主にマニュアルの置き場所情報が書かれています。
例えば
MANPATH_MAP /bin /usr/share/man
MANPATH_MAP /usr/bin /usr/share/man
といった内容です。
編集は
vi /etc/man_db.conf
等で行えます。
「/etc/man_db.conf」はテキストファイル(中身が文字だけのファイル)です。
ちなみに、環境によっては「/etc/man_db.conf」がないかもしれません。
その場合は「/etc/manpath.config」というファイルを探してみてください。
「etc」ディレクトリの中の「manpath.config」ファイルで「/etc/manpath.config」です。
「/etc/manpath.config」は「/etc/man_db.conf」と同じ役割のファイルです。
おそらく、どちらかのファイルはあると思います。
両方見つからない場合は、そもそも「man」コマンドが使えるかの確認をお願いします。
一言でまとめるよ
まぁ「/etc/man_db.conf」って単語が出てきたら「manpathコマンドで使う設定ファイルなんだな~」と お考えください。
おまけ
■検索してみる?






