| SUFFIXES(7) | Linux Programmer's Manual | SUFFIXES(7) |
名前¶
suffixes - ファイルの接尾辞 (suffix) のリスト
説明¶
習慣的にファイルの接尾 (suffix) はファイルの内容を示している。 この接尾はピリオド (.) とそれに続く一つ以上の文字からなっている。 コンパイラーのような、多くの標準的なユーティリティは、 この接尾を使用して取り扱うファイルの型を理解する。 make(1) ユーティリティはファイルの接尾に基づいたルールに従って動作する。
以下は Linux システムでよく見られる接尾のリストである。
| Suffix | File type |
| ,v | RCS (リビジョン・コントロール) のためのファイル |
| - | バックアップ・ファイル |
| .C | C++ のソース・コード、.cc と等価 |
| .F | cpp(1)命令をもったフォートランのソース |
| または freeze(1) で圧縮されたファイル | |
| .S | cpp(1)命令をもったアセンブラ・ソース |
| .Y | yabba(1) で圧縮されたファイル |
| .Z | compress(1)で圧縮されたファイル |
| .[0-9]+gf | TeX の一般フォント |
| .[0-9]+pk | TeX の圧縮フォント |
| .[1-9] | 対応する章のマニュアル・ページ |
| .[1-9][a-z] | サブセクション付きマニュアル・ページ |
| .a | オブジェクト・コードの静的ライブラリ |
| .ad | X のアプリケーション・デフォルト・ファイル |
| .ada | Ada のソース(本体か枝葉か組み合わせ) |
| .adb | Ada のソース本体 |
| .ads | Ada のソース仕様 |
| .afm | PostScript のフォント・メトリクス |
| .al | Perl のオートロード・ファイル |
| .am | automake(1) の入力ファイル |
| .arc | arc(1)のアーカイブ |
| .arj | arj(1)のアーカイブ |
| .asc | PGP の ASCII 化されたデータ |
| .asm | (GNU) アセンブラのソース |
| .au | オーディオ・サウンド・ファイル |
| .aux | LaTeX の補助ファイル |
| ビデオ) ムービー | |
| .awk | AWK 言語のプログラム |
| .b | LILO のブートローダ・イメージ |
| .bak | バックアップ・ファイル |
| .bash | bash(1) シェル・スクリプト |
| .bb | ベーシック・ブロック・リスト |
| (gcc -ftest-coverage が生成する) | |
| .bbg | ベーシック・ブロック・グラフ |
| (gcc -ftest-coverage が生成する) | |
| .bbl | BibTeX の出力 |
| .bdf | X のフォントファイル |
| .bib | TeX 文献データベース, BibTeX の入力 |
| .bm | ビットマップのソース |
| .bmp | ビットマップ |
| .bz2 | bzip2(1) を使用して圧縮されたファイル |
| .c | C のソース・コード |
| .cat | メッセージ・カタログ・ファイル |
| .cc | C++ のソース・コード |
| .cf | 設定ファイル |
| .cfg | 設定ファイル |
| .cgi | WWW のコンテンツを作成するプログラム |
| .cls | LaTeX のクラス定義ファイル |
| .class | Java のコンパイルされたバイトコード |
| .conf | 設定ファイル |
| .config | 設定ファイル |
| .cpp | .cc と同じ |
| .csh | csh(1) シェル・スクリプト |
| .cxx | .cc と同じ |
| .dat | データ・ファイル |
| .deb | Debian のソフトウェア・パッケージ |
| .def | Modula-2 ソースのモジュール定義ファイル |
| .def | その他の定義ファイル |
| .desc | munpack(1) でアンパックされた |
| メールの最初の部分 | |
| .diff | ファイル差分 (diff(1) コマンドの出力) |
| .dir | dbm データベースのディレクトリ・ファイル |
| .doc | ドキュメント・ファイル |
| .dsc | Debian のソース制御ファイル (ソース・パッケージ) |
| .dtx | LaTeX パッケージのソース |
| .dvi | TeX のデバイス独立出力ファイル |
| .el | Emacs-Lisp のソース |
| .elc | コンパイルされた Emacs-Lispのコード |
| .eps | カプセル化されたPostScript |
| .exp | Expect のソースコード |
| .f | Fortran のソース・コード |
| .f77 | Fortran 77 のソース・コード |
| .f90 | Fortran 90 のソース・コード |
| .fas | プリコンパイルされた Common-Lispのコード |
| .fi | フォートランのインクルード・ファイル |
| .fig | FIG イメージ・ファイル (xfig(1) で使用される) |
| .fmt | TeX フォーマット・ファイル |
| .gif | グラフィック・イメージ (Compuserve Graphics Image File) |
| .gmo | GNU フォーマット・メッセージ・カタログ |
| .gsf | ghostscript のフォント |
| .gz | gzip(1) を使用して圧縮されたファイル |
| .h | C または C++ のヘッダー・ファイル |
| .help | ヘルプ・ファイル |
| .hf | .help に同じ |
| .hlp | .help に同じ |
| .htm | 貧乏人の .html |
| .html | World Wide Web で使用する HTML の文書 |
| .hqx | 7 ビットエンコードされた Macintosh ファイル |
| .i | プリプロセスを行なった C のソース・コード |
| .icon | ビットマップのソース |
| .idx | ハイパーテキストやデータベースの |
| インデックス・ファイル | |
| .image | ビットマップのソース |
| .in | コンフィギュレーションのテンプレート (特に GNU Autoconf) |
| .info | Emacs info ファイル |
| .info-[0-9]+ | 分割された info ファイル |
| .ins | docstrip の LaTeX パッケージ・インストール・ファイル |
| .itcl | itcl のソース・コード |
| itcl (incr tcl) は tcl の OO 拡張 | |
| .java | Java のソース・コード |
| .jpeg | グラフィックイメージ (Joint Photographic Experts Group) |
| .jpg | 貧乏人の .jpeg |
| .kmap | lyx(1) のキーマップ |
| .l | .lex または .lisp に同じ |
| .lex | lex(1) または flex(1) ファイル |
| .lha | lharc アーカイブ |
| .lib | Common-Lisp のライブラリ |
| .lisp | Lisp のソース・コード |
| .ln | lint(1) で使用するためのファイル |
| .log | ログ・ファイル, 特に TeX によって生成される |
| .lsm | Linux ソフトウェア・マップの見出し |
| .lsp | Common-Lisp のソース・コード |
| .lzh | lharc アーカイブ |
| .m | Objective-C ソース・コード |
| .m4 | m4(1) のソース・コード |
| .mac | いろいろなプログラムでのマクロ・ファイル |
| .man | マニュアル・ページ (大抵はフォーマットされていない) |
| .map | 各種プログラムのマップ・ファイル |
| .me | me マクロ・パッケージを使用した Nroff のソース |
| .mf | メタフォント (TeX のフォント作成ツール) のソース |
| .mgp | MagicPoint ファイル |
| .mm | mm マクロを使用した groff(1) のソース |
| .mo | メッセージ・カタログのバイナリ |
| .mod | Modula-2 のモジュール実装のためのソース・コード |
| .mov | (quicktime) ムービー |
| .mp | Metapost のソース |
| .mp2 | MPEG レイヤー 2 (オーディオ) ファイル |
| .mp3 | MPEG レイヤー 3 (オーディオ) ファイル |
| .mpeg | ムービー・ファイル |
| .o | オブジェクト・ファイル |
| .old | 古いファイル、またはバックアップ・ファイル |
| .orig | patch(1) による (オリジナルの) バックアップ・ファイル |
| .out | 出力ファイル、大抵は実行プログラムである (a.out) |
| .p | pascal のソース・コード |
| .pag | dbm データベースのデータ・ファイル |
| .patch | patch(1) で使用するための差分ファイル |
| .pbm | グラフィック・イメージ (portable bitmap format) |
| .pcf | X11 のフォント・ファイル |
| Adobe Portable Data Format | |
| (Acrobat/acroread や xpdf で使用する) | |
| .perl | Perl のソース・コード (.ph, .pl, .pm を参照) |
| .pfa | PostScriptのフォント定義 (ASCII フォーマット) |
| .pfb | PostScriptのフォント定義 (バイナリ・フォーマット) |
| .pgm | グラフィック・イメージ (portable greymap format) |
| .pgp | PGP のバイナリ・データ |
| .ph | Perl のヘッダー・ファイル |
| .php | PHP のプログラム・ファイル |
| .php3 | PHP3 のプログラム・ファイル |
| .pid | デーモンの PID を格納したファイル (crond.pid など) |
| .pl | TeX のプロパティ・リストまたは Perl のライブラリ |
| .pm | Perl のモジュール |
| .png | グラフィック・イメージ (Portable Network Graphics) |
| .po | メッセージ・カタログのソース |
| .pod | perldoc(1) ファイル |
| .ppm | グラフィック・イメージ (portable pixmap format) |
| .pr | ビットマップのソース |
| .ps | PostScript ファイル |
| .py | python のソース |
| .pyc | コンパイルされた python |
| .qt | quicktime ムービー |
| .r | RATFOR のソース (廃語) |
| .rej | patch(1) に失敗した pacth ファイル |
| .rpm | RPM のソフトウェア・パッケージ |
| .rtf | リッチ・テキスト・フォーマット |
| .rules | 何かのためのルール |
| .s | アセンブラのソース |
| .sa | a.out 共有ライブラリのためのスタブ・ライブラリ |
| .sc | sc(1) のスプレッドシート命令 |
| .scm | Scheme のソース・コード |
| .sed | sed のソース・ファイル |
| .sgml | SGML ソース |
| .sh | sh(1) のスクリプト |
| .shar | shar(1) ユーティリティで作成されたアーカイブ |
| .so | 共有ライブラリまたは動的ロード・オブジェクト |
| .sql | SQL のソース |
| .sqml | SQML の schema または query program |
| .sty | LaTeX のスタイル・ファイル |
| .sym | Modula-2 のコンパイルされた定義モジュール |
| .tar | tar(1) ユーティリティで作成されたアーカイブ |
| .tar.Z | compress(1) で圧縮された tar(1) アーカイブ |
| .tar.bz2 | bzip2(1) で圧縮された tar(1) アーカイブ |
| .tar.gz | gzip(1) で圧縮された tar(1) アーカイブ |
| .taz | compress(1) で圧縮された tar(1) アーカイブ |
| .tcl | tcl のソース・コード |
| .tex | TeX または LaTeX のソース |
| .texi | .texinfo に同じ |
| .texinfo | texinfo 文書のソース |
| .text | テキスト・ファイル |
| .tfm | TeX のフォント・メトリック |
| .tgz | gzip(1)で圧縮された tar(1) アーカイブ |
| .tif | 貧乏人の .tiff |
| .tiff | グラフィック・イメージ (Tagged Image File Format) |
| .tk | tcl/tk スクリプト |
| .tmp | 一時ファイル |
| .tmpl | テンプレート・ファイル |
| .txt | .text に同じ |
| .uu | .uue に同じ |
| .uue | uuencode(1) で符号化されたバイナリ・ファイル |
| .vf | TeX の仮想フォント・ファイル |
| .vpl | TeX の仮想プロパティ・リスト・ファイル |
| .w | Silvio Levi の CWEB |
| .wav | ウェーブ・サウンド・ファイル |
| .web | Donald Knuth の WEB |
| .wml | Web Meta Language のソース・ファイル |
| .xbm | X11 ビットマップのソース |
| .xcf | GIMP グラフィック・ファイル |
| .xml | XML (拡張記述言語)ファイル |
| .xpm | X11 ピクスマップのソース |
| .xs | h2xs で生成される Perl xsub ファイル |
| .xsl | XSL スタイルシート |
| .y | yacc(1) または bison(1) のファイル |
| .z | pack(1) (または古い gzip(1)) で圧縮されたファイル |
| .zip | zip(1) アーカイブ |
| .zoo | zoo(1) アーカイブ |
| ~ | Emacs または patch(1) のバックアップ・ファイル |
| rc | 起動ファイル (`run control') (例 .newsrc) |
準拠¶
一般的な UNIX の作法。
バグ¶
このリストは完全ではない。
関連項目¶
この文書について¶
この man ページは Linux man-pages プロジェクトのリリース 3.51 の一部 である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man-pages/ に書かれている。
| 2000-11-16 | Linux |