JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... には、最後に更新された時点において、特定のディレクトリツリー下に存在していたファイルのリストが含まれています。 複数のデータベースを共存させることもできます。環境変数やコマンドラインオプションを指定すれば、ユーザーは locate に検索させるデータベースを選択 ... することができます。詳しくは locate (1) を参照してください。システム管理者はデフォルトで用いられるデータベースの名前や、データベースの更新頻度、またデータベースに入れるディレクトリなどを選択することができます。通常ファイル名データベー ... を定期的に実行させることによって行ないます(夜間が良いでしょう)。詳細は updatedb (1) を参照してください。 GNU LOCATE02 データベースフォーマット これは updatedb により生成されるデフォルトのデータベースフォーマットです。 updatedb は frcode というプログラムを ... ... ページは GNU 版 locate の使用法を説明しています。 locate は、 指定された各パターンに対して、 一つまたは複数のファイル名データベースを検索して、 パターンに一致するファイル名を表示します。 パターンには、 シェルで用いるようなメタキャラクター (`*', `?' 及び ` ... ただしファイル名の先頭または最後に、 意図的に一致させたいパターンとするのであれば、 その必要はありません。 ファイル名データベースは、 最後に更新された時点において、 システムに存在していたファイルのリストからなっています。システム管理者はデフォルトで用い ... るデータベースのファイル名や更新の頻度、 またどのディレクトリの情報をデータベースに入れるかなどを選択することができます。 updatedb (1) を参 ... ... ename Ft int Fn magic_load magic_t cookie, const char *filename 説明 これらの関数は magic (4) に記述されている magic データベースファイルを操作する。 関数 Fn magic_open はマジッククッキーポインタを生成して返す。 マジッククッキーの割り当てにエラーがあった ... ではなく mime 文字列を返す。 MAGIC_CONTINUE 最初にマッチしたものだけではなく、マッチした全てを返す。 MAGIC_CHECK magic データベースの整合性をチェックし、 標準エラー出力に警告を表示する。 MAGIC_PRESERVE_ATIME utime (2) または utimes (2) をサポートするシステ ... のエラーが起こった場合、 マジックバッファにエラーを表示せず、実際のエラーとして扱う。 Fn magic_close 関数は magic (4) データベースをクローズして、使用されている全てのリソースを解放する。 Fn magic_error 関数は最後に発生したエラーの説明文を返す。 エラーがな ... ... 名データベースを更新するために用いられます。 ファイル名データベースには、 これが更新された最終時点において、 特定のディレクトリ以下に存在し ... ていたファイルの一覧が含まれます。 デフォルトのデータベースのファイル名は locate と updatedb が設定、 インストールされたときに決定されます。 データベースの更新頻度と、 どのディレクトリ ... の内容をデータベースにエントリとして追加するかは、 updatedb を実行させる頻度と実行時の引数によって決まります。 ネットワーク環境では、 データベー ... ... れは man_db 設定ファイルの情報から決定された、プログラム 内部の `global' なマニュアルページ階層検索パスを上書きする。 データベースキャッシュ mandb は以下のデータベース形式のいずれか一つをサポートするように コンパイルすることができる。 名前 形式 非同期 フ ... >= 1.6 ハッシュ 可 index.db GNU gdbm v < 1.6 ハッシュ 不可 index.db UNIX ndbm ハッシュ 不可 index.(dir|pag) これらのデータベース形式のうち非同期な更新ができるものでは、 速度は向上するが、予期しない中断が起こったときにデータが壊れるかもしれない。 このよ ... うな破壊が起こったときには、 mandb を -c オプションをつけて実行し、データベースを再構成しなおす必要が あるだろう。 オプション -d, --debug デバッグ情報を生成する。 -q, --quiet 警告を発しない。 -s, --no-st ... ... イズを使用する。 read_write には以下のいずれかの値を取る。 GDBM_READER リーダ GDBM_WRITER ライタ GDBM_WRCREAT ライタ - データベースが存在しなければ作成する GDBM_NEWDB ライタ - すでに存在しても新しいデータベースを作成する 最後の 3 つについては (データベース ... のライタ) read_write に対して 以下をビットの OR により追加できる: GDBM_SYNC はすべてのデータベースの操作をディスクと同期する、また GDBM_NOLOCK はデータベースファイルに関するライブラリからのロック動作を行わない。 オプション ... は重要である。 クローズはファイルに対するリーダ数/ライタ数を更新する。 これは以下のようにして行う。 gdbm_close (dbf); データベースは 3 つの主なルーチンによって利用できる。最初はデータを データベースに格納するものである。 ret = gdbm_store ( dbf, key, cont ... ... ベーシックブロックグラフ (gcc -ftest-coverage が生成する) .bbl BibTeX の出力 .bdf X のフォントファイル .bib TeX 文献データベース, BibTeX の入力 .bm ビットマップのソース .bmp ビットマップ .bz2 bzip2 (1) を使用して圧縮されたファイル .c C のソースコード ... ァイル .desc munpack (1) でアンパックされた メールの最初の部分 .diff ファイル差分 ( diff (1) コマンドの出力) .dir dbm データベースのディレクトリファイル .doc ドキュメントファイル .dsc Debian のソース制御ファイル (ソースパッケージ) .dtx LaTeX パッケージの ... された Macintosh ファイル .i プリプロセスを行なった C のソースコード .icon ビットマップのソース .idx ハイパーテキストやデータベースの インデックスファイル .image ビットマップのソース .in コンフィギュレーションのテンプレート (特に GNU Autoconf) .info Emacs ... ... とが可能です。 解説 lkbib は、 key ... で指定されたキーを用いて文献目録データベースを検索し、 参考文献の形式で標準出力に出力します。 lkbib はまず -p オプションで指定された すべてのデータベースを検索し、それか ... らデフォルトのデータベースを検索します。 デフォルトのデータベースには、環境変数 REFER が設定されていればそれが、設定されていなければ /usr/share/dict/p ... apers/Ind が用いられます。指定したデータベースファイル名 filename に対応したインデックスファイル filename .i ( indxbib (1) により作成される ) が存在すれば、それが検索され ... ... タイムアウト値は 60 秒です。 このタイムアウト値が過ぎた後は、 もし静的なリースが設定ファイルに定義されているか、 リースデータベースにまだ期限切れになっていないリースが残っていれば、 クライアントはそれらのリースをひとつずつ検証してみて、 いずれかが有効なよ ... うであればそのリースのアドレスを使います。 もし静的なリースも、リースデータベース内の期限の切れていないリースで 有効なものも存在しなければ、 クライアントは定義された retry 間隔の後でプロトコルを再開させます ... サーバへのアクセスに成功しそうにないと判断する場合があります。 その時点で、クライアントは自分が持っている、古いリースのデータベースを 見て、時間切れになっていないリースを順に調べ、そこに挙がっている ルータに ping を行って、それが利用可能なリースかどうかを ... ... でサポートされているデータベースのエントリーを表示します。名前サービス切り替えライブラリの設定は /etc/nsswitch.conf で行います。一つ以上の key 引数が指定され ... 指定されたキーにマッチするエントリーだけが表示されます。 key が指定されなかった場合、 すべてのエントリが表示されます (データベースで列挙 (enumeration) がサポートされていない場合を除く)。 database には GNU C ライブラリでサポートされているデータベースのいず ... はそのリストです: ahosts key が指定されなかった場合、 sethostent (3), gethostent (3), endhostent (3) を使用して hosts データベースを列挙します。これは hosts を使うのと全く同じです。 key 引数が一つ以上指定された場合は、それぞれの key についてアドレスファミ ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。