other versions
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 の補助ファイル |
.avi | (Microsoft ビデオ) ムービー |
.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 プロジェクトのリリース 5.10 の一部である。プロジェクトの説明とバグ報告に関する情報は https://www.kernel.org/doc/man-pages/ に書かれている。
2020-08-13 | Linux |