JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... Linux system. The conventions described on this page may also be useful for authors writing man pages for other projects. マニュアルページのセクション マニュアルのセクションは、習慣的に以下のような定義が用いられている: 1 ユーザーコマンド (プログラム) Comma ... scellaneous other things. 8 システム管理コマンド mount (8) のような root のみが実行可能なコマンド。 マクロパッケージ 新しいマニュアルページは man (7) で説明されている groff an.tmac パッケージを使って記述すべきである。 この方針は一貫性の確保が主な理由である。 ... 既存の Linux のマニュアルページ の圧倒的多数がこれらのマクロを使って記述されている。 ソースファイルの配置に関する決まり事 マニュアルページのソースコー ... ... 用パッケージである -mdoc マクロパッケージを使って UNIX マニュアルページを書くための完全なリファレンスです。 前身である -man7 パッケージは、フォントの操作や他の写植方法の詳細は個々の作者に任 ... ています。本質的にこれらの要素は整形されたページにおける テキストの物理的位置に影響を与えます。 ページ構造領域に加え、さらに マニュアル 領域および 一般 テキスト領域の 2 つの領域があります。 一般テキスト領域は、テキストの一部をクォートしたり強調したりと いった ... ような作業を実行するマクロとして定義されています。 マニュアル領域はコマンドやルーチン、それに UNIX の関連ファイルを記述するための日常使用されるインフォーマルな言葉の サブセットであるマク ... ... x を初期化したり、手動で更新するときに用いる。通常はこのキャッシュは man によって管理されている。 キャッシュには、現在のマニュアルページシステムに関する情報が含まれている。 この情報は man_db ユーティリティ群によって用いられ、速度と機能の向上に 貢献してい ... る。 index が生成・更新されるとき、 mandb は ROFF の .so 命令の間違いや、マニュアルページのファイル名の重複、 whatis によって情報を抽出できないマニュアルページなどにたいして警告を発する。 mandb に、コロンで区 ... 切ったパスのリストを与えることもできる。 これは man_db 設定ファイルの情報から決定された、プログラム 内部の `global' なマニュアルページ階層検索パスを上書きする。 データベースキャッシュ mandb は以下のデータベース形式のいずれか一つをサポートするように コン ... ... er ] [ -B browser ] [ -H htmlpager ] [ -S section_list ] [ section ] name ... 説明 man はオンラインマニュアルページ (man ページ) を整形し表示する。 section を指定すると、 man はそのセクションのみからマニュアルを探す。 通常、 name は ... r.1.gz と指定することも可能である。 man が man ページファイルを検索するディレクトリについての説明は、 以下を参照すること。 マニュアルセクション マニュアルの標準的なセクションは以下のとおり: 1 ユーザーコマンド 2 システムコール 3 C ライブラリ関数 4 スペシャル ... イル 5 ファイルフォーマット 6 ゲームプログラム 7 概要、慣習やその他 8 管理コマンドと特権コマンド ディストリビューションによりマニュアルセクションは変更され、追加のセクションが設けられることがある。 オプション -C config_file 使用する設定ファイルを指定する。デフ ... ... なドキュメンテーションからの抜粋であり、 いくつかのオプションの意味の記述にとどめます。 このマニュアルはボランティアのメンテナンスが行なわれていないので、 最新の情報を示してはいません。 もしこのマニュアルと実際のソフトウェアの ... 間に矛盾点があれば、 正式なドキュメントである Info ファイルのほうを参照して下さい。 このマニュアル中の古い記述が重大な混乱や不具合をきたすことになれば、 このマニュアルページの配布は中止します。 GNU Fortran のメンテナンス作 ... 業の都合上、 Info ファイルを更新した時にマニュアルページも併せて更新することは 実際的ではありません。マニュアルページは時代遅れであり、 これに時間をかけるべきではないと GNU プ ... ... を保存するディレクトリに関する権限を持って いる人) の判断による。 catman に与えることのできるオプションは、フォーマットを行うマニュアルページの 階層 (hierarchy) とセクションである。デフォルトの階層は、 man_db の設 定ファイルで `global' 指定されているものである ... 、どのファイルをフォーマットすべきかを 決定する。 オプション -d, --debug デバッグ情報を表示する。 -M path , --manpath= path マニュアルページ階層のサーチパスとして用いるコロン区切りのリストを指定する。 デフォルトでは、 man_db 設定ファイルで `global' 指定されて ... する情報を表示する。 環境変数 MANSECT $ MANSECT が設定されていると、その値はセクションのリスト (コロン区切り) として扱われ、 マニュアルのどのセクションを検索するかを決定する際に用いられる。セクショ ンは指定された順序で検索される。 MANPATH $ MANPATH が設定され ... ... の内容を表示して警告を出す。 それ以外の場合には、マニュアルページ階層 (hierarchy) の検索パスを適切に決定して、その結果を表示する。 コロンで区切られたパスのリストが、 man_db の設定ファ ... manpath を生成する。 -m system [,...] , --systems= system [,...] 現在のシステムから、他のオペレーティングシステムについてのマニュアル 階層にアクセスできる場合には、このオプションをつければそれらが manpath の出力に含まれる。 例えば NewOS のマニュアルページ階 ... ばよい。 system には複数のオペレーティングシステムをコンマで区切った形式で指定できる。 ネイティブのオペレーティングシステムのマニュアルページ階層を 含ませる場合は、システム名として man を引き数文字列に加える必要がある。 このオプションは $ SYSTEM 環境変数を上書 ... ... いくつかの関数は、他のライブラリ (例えば、数学ライブラリの libm やリアルタイムライブラリ librt ) のものである。後者の場合は、マニュアルページに、 必要なライブラリとリンクするために必要なリンカーオプションが 示されている (例えば、前述のライブラリの場合はそれぞ ... れ -lm や -lrt である)。 マニュアルページの「書式」の節に規定されたヘッダーファイルから関数の定義を 得るために、プログラマが機能検査マクロを定義しなければならな ... い場合がある。 このような場合には、必要なマクロがマニュアルページで説明されている。 (機能検査マクロの定義が必要な場合、これらの機能検査マクロの定義は 「どの」ヘッダーファイルのインクル ... ... マニュアルについて、 これは、Linux Kernel 2.4 の時代に使われていた modutils パッケージ所収の古いユーティリティのマニュアルです。(2022/12/02, Linux JM Project) 説明 このマニュアルページは kdstat について記述する。このプログラムは kerneld のデバッグ ... kerneld がモジュールをカーネルから削除する前に待つタイムアウト時間を変更する。 関連項目 modutils (2), kerneld (8) 著者 このマニュアルページは Wichert Akkerman < wakkerma@debian.org > が Debian GNU/Linux システム向けに書いた。 ... ... 定されたコマンド名について、 そのバイナリ、ソース、マニュアルファイルがどこにあるかを突き止める。 whereis に渡された名前は、まず先行するパス名の部分が取り除かれ、 次に、末尾に . ext の形 ... スのすべてで捜すが、"cal" については、/usr/share/man/man1 ディレクトリのみで検索する。 オプション -b バイナリを検索する。 -m マニュアルを検索する。 -s ソースを検索する。 -u 検出結果が異例であるコマンド名についてのみ表示する。 ここで異例というのは、明示的に調査 ... す場所を限定する。 list は、ホワイトスペース (訳注: スペースやタブ) で区切ったディレクトリのリストである。 -M list whereis がマニュアルや info 形式の文書を捜す場所を限定する。 list は、ホワイトスペースで区切ったディレクトリのリストである。 -S list whereis がソ ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。