JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... est_macros (7) 参照): readdir_r (): _POSIX_C_SOURCE || /* glibc 2.19 以前: */ _BSD_SOURCE || _SVID_SOURCE 説明 この関数は非推奨である。代わりに readdir (3) を使用すること。 readdir_r () 関数は readdir (3) のリエントラント版として導入された。この関数は ... 達した場合は、NULL が代わりに *result で返される。 アプリケーションでは readdir_r () の代わりに readdir (3) を使用することを推奨する。さらに、glibc 2.24 以降では readdir_r () は非推奨となっている。理由は以下の通りである。 * NAME_MAX が未定義のシステムで ... の使用は不要である。複数のスレッドが同じディレクトリストリームから読み込みを行う必要がある場合も、上記で挙げた理由から、非推奨の readdir_r () 関数を使用するよりも、外部同期を用いた readdir (3) を使う方が推奨される。 * POSIX.1 の将来のバージョンでは、 ... ... 込まれたカーネルや C ライブラリのバージョンを注記に入れるように気を付けること。 フラグにこの情報の注記を入れる方法としては、推奨される方法は、 以下のように .TP リストの一部にすることである (この例はシステムコールの新しいフラグの場合)。 XYZ_FLAG (Linux ... を含める必要がときとしてあり、多くの場合は含めるのが望ましい場合がある。 スタイルガイド 以下の節では man-pages プロジェクトで推奨のスタイルについて説明している。 ここで触れられていない点については、"the Chicago Manual of Style" がたいていはよい情報源にな ... raph markers (either .PP or .IP ). For example: .PP .in +4n .EX int main(int argc, char *argv[]) { return 0; } .EE .in .PP 推奨用語 以下の表にマニュアルページでの使用が推奨される用語を示す。これらは主にマニュアルページ間での一貫性を保つためである。 用 ... ... ファイル /usr/share/i18n/repertoiremaps デフォルトの repertoire マップの通常のパス。 準拠 POSIX.2. 注意 repertoire マップは非推奨であり、 Unicode コードポイントが推奨である。 例 A mnemonic for the Euro sign can be defined as follows: <Eu> <U20AC> EURO S ... ... マクロは使用すべきではない。 _XOPEN_SOURCE をただ定義するか、 _FILE_OFFSET_BITS を値 64 で定義するのが、同じ結果を得るための推奨される方法である。 _FILE_OFFSET_BITS このマクロを値 64 で定義すると、ファイル I/O とファイルシステム操作に 関連する 32 ビット ... ガバイトより大きなファイルを 扱えるので、64 ビットシステムではこのマクロは効果を持たない。 _BSD_SOURCE (glibc 2.20 以降では非推奨) このマクロを定義すると、値に関わらず、ヘッダーファイルで BSD 由来の定義が公開される。 バージョン 2.18 以前の glibc では、 ... を定義しても相容れない標準があっても BSD 由来の定義が優先されることはもはやなくなった。 glibc 2.20 以降では、このマクロは非推奨である。 このマクロは現在は _DEFAULT_SOURCE を定義するのと同じ効果を持つが、 ( _DEFAULT_SOURCE が合わせて定義されていない場合 ... ... hdrp のフィールド version にサポートされていない値が指定された場合、 呼び出しはエラー EINVAL で失敗し、 version にカーネル推奨の _LINUX_CAPABILITY_VERSION_? を設定する。 このようにして、現在の推奨ケーパビリティリビジョンが何かを 調べることができる。 ... メモリーアドレス。 hdrp は NULL であってはならない。 datap に NULL を指定してよいのは、ユーザーがカーネルがサポートしている 推奨のケーパビリティバージョンを判定しようとしているときだけである。 EINVAL 引数のどれかが無効である。 EPERM An attempt was made ... ... hdrp のフィールド version にサポートされていない値が指定された場合、 呼び出しはエラー EINVAL で失敗し、 version にカーネル推奨の _LINUX_CAPABILITY_VERSION_? を設定する。 このようにして、現在の推奨ケーパビリティリビジョンが何かを 調べることができる。 ... メモリーアドレス。 hdrp は NULL であってはならない。 datap に NULL を指定してよいのは、ユーザーがカーネルがサポートしている 推奨のケーパビリティバージョンを判定しようとしているときだけである。 EINVAL 引数のどれかが無効である。 EPERM An attempt was made ... ... ibutes (7) を参照。 インターフェース 属性 値 gets () Thread safety MT-Safe 準拠 C89, C99, POSIX.1-2001. LSB は gets () を非推奨としている。 POSIX.1-2008 では gets () に廃止予定の印が付けられている。 ISO C11 では gets )() の規定が C 言語から削除されてい ... ... ィールドとは空白とタブ以外の文字からなる文字列で、 フィールド間は 1 つ以上の空白かタブで区切られる。 短いオプション形式 - は推奨されない。 + N , -s N , --skip-chars= N 同一行かどうかの判断を行う前に NFR 個の文字をスキップする。 フィールドスキップと文字 ... スキップのオプションを両方指定した場合は、 フィールドスキップが先に行われる。 短いオプション形式 + は推奨されない。 -c, --count それぞれの行が何回現われたかを行の内容とともに表示する。 -i, --ignore-case 比較の際に英大文字小文字の ... ... ICAL_SECTOR_SIZE が重要なようだ。「I/O 境界」「I/O 制約」と訳せるかもしれない。 CHS (Cylinder-Head-Sector) アドレシングは非推奨であり、デフォルトでは使用されない。だから、SSD や 4K-sector のデバイスを使うときは、"fdisk -S <n> -H <n>" といったアドバイス ... -o +UUID のように)。 -s , --getsz 指定した各ブロックデバイスについて 512-byte セクタでサイズを表示する。このオプションは非推奨であり、 blockdev (8) を使った方がよい。(訳注: 実のところ、手元の v2.35.2 の fdisk -s では、1 セクタ 1024 バイト計算のセクタ ... 1000, MB=1000*1000 といった接尾辞も解する。 GB, TB, PB, EB, ZB, YB も同様に使える。ただし、こういった 10^N を表す接尾時は非推奨である。 スクリプトファイル fdisk では、sfdisk 互換のスクリプトファイルを読み込むことができる ('I' コマンドを使用する)。スク ... ... 在の開始点より 100MiB 後方という指示が可能なのである。 --move-data オプションの用例の最初のコマンドがその一例である。 我々が推奨するのは、開始オフセットを全く指定せず、パーティションサイズを MiB, GiB などの単位で指定する方法だ。その場合、sfdisk は、すべ ... 参照)。この機能や sfdisk の他の動作が、 udevd と競合することがあるかもしれない。衝突 (collisions) が起きないようにするための推奨方法は、ディスク全体を表すデバイスに対して flock を排他的に使って、デバイスへのアクセスをシリアライズすることである。 排他的 ... を参照。 -g , --show-geometry [ device ...] すべての、または指定されたデバイスのジオメトリをリストする。 後方互換のために、非推奨のオプション --show-pt-geometry も、このコマンドと同じ意味を持っている。 -J , --json device JSON フォーマットでデバイスのパー ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。