名前


suffixes - ファイルの接尾 (suffix) のリスト

説明


習慣的にファイルの接尾 (suffix) はファイルの内容を示している。 この接尾はピリオド (.) とそれに続く一つ以上の文字からなっている。 コンパイラーのような、多くの標準的なユーティリティは、 この接尾を使用して取り扱うファイルの型を理解する。 make(1) ユーティリティはファイルの接尾に基づいたルールに従って動作する。

以下は Linux システムでよく見られる接尾のリストである。

SuffixFile type
-バックアップ・ファイル
.CC++ のソース・コード、.cc と等価
.Fcpp(1)命令をもったフォートランのソース
 または freeze(1) で圧縮されたファイル
.Scpp(1)命令をもったアセンブラ・ソース
.Yyabba(1) で圧縮されたファイル
.Zcompress(1)で圧縮されたファイル
.[0-9]+gfTeX の一般フォント
.[0-9]+pkTeX の圧縮フォント
.[1-9]対応する章のマニュアル・ページ
.[1-9][a-z]サブセクション付きマニュアル・ページ
.aオブジェクト・コードの静的ライブラリ
.adX のアプリケーション・デフォルト・ファイル
.adaAda のソース(本体か枝葉か組み合わせ)
.adbAda のソース本体
.adsAda のソース仕様
.afmPostScript のフォント・メトリクス
.alPerl のオートロード・ファイル
.amautomake(1) の入力ファイル
.arcarc(1)のアーカイブ
.arjarj(1)のアーカイブ
.ascPGP の ASCII 化されたデータ
.asm(GNU) アセンブラのソース
.auオーディオ・サウンド・ファイル
.auxLaTeX の補助ファイル
.awkAWK 言語のプログラム
.bLILO のブートローダ・イメージ
.bakバックアップ・ファイル
.bashbash(1) シェル・スクリプト
.bbgcc -ftest-coverage のベーシック・ブロック・リスト
.bbggcc -ftest-coverage のベーシック・ブロック・グラフ
.bblBibTeX の出力
.bdfX のフォントファイル
.bibTeX 文献データベース, BibTeX の入力
.bmビットマップのソース
.bmpビットマップ
.bz2bzip2(1) を使用して圧縮されたファイル
.cC のソース・コード
.catメッセージ・カタログ・ファイル
.ccC++ のソース・コード
.cf設定ファイル
.cfg設定ファイル
.cgiWWW のコンテンツを作成するプログラム
.clsLaTeX のクラス定義ファイル
.classJava のコンパイルされたバイトコード
.conf設定ファイル
.config設定ファイル
.cpp.cc と同じ
.cshcsh(1) シェル・スクリプト
.cxx.cc と同じ
.datデータ・ファイル
.debDebian のソフトウェア・パッケージ
.defModula-2 ソースのモジュール定義ファイル
.defその他の定義ファイル
.descmunpack(1) でアンパックされたメールの最初の部分
.diffファイル差分 (diff(1) コマンドの出力)
.dirdbm データベースのディレクトリ・ファイル
.docドキュメント・ファイル
.dscDebian のソース・コントロールファイル
 (ソース・パッケージ)
.dtxLaTeX パッケージのソース
.dviTeX のデバイス独立出力ファイル
.elEmacs-Lisp のソース
.elcコンパイルされた Emacs-Lispのコード
.epsカプセル化されたPostScript
.expExpect のソースコード
.fFortran のソース・コード
.f77Fortran 77 のソース・コード
.f90Fortran 90 のソース・コード
.fasプリコンパイルされた Common-Lispのコード
.fiフォートランのインクルード・ファイル
.figFIG イメージ・ファイル (xfig(1) で使用される)
.fmtTeX フォーマット・ファイル
.gifグラフィック・イメージ (Compuserve Graphics Image File)
.gmoGNU フォーマット・メッセージ・カタログ
.gsfghostscript のフォント
.gzgzip(1) を使用して圧縮されたファイル
.hC または C++ のヘッダー・ファイル
.helpヘルプ・ファイル
.hf.help に同じ
.hlp.help に同じ
.htm貧乏人の .html
.htmlWorld Wide Web で使用する HTML の文書
.hqx7 ビットエンコードされた Macintosh ファイル
.iプリプロセスを行なった C のソース・コード
.iconビットマップのソース
.idxハイパーテキストやデータベースのインデックス・ファイル
.imageビットマップのソース
.inコンフィギュレーションのテンプレート (特に GNU Autoconf)
.infoEmacs info ファイル
.info-[0-9]+分割された info ファイル
.insdocstrip の LaTeX パッケージ・インストール・ファイル
.itclitcl のソース・コード
 itcl (incr tcl) は tcl の OO 拡張
.javaJava のソース・コード
.jpegグラフィックイメージ (Joint Photographic Experts Group)
.jpg貧乏人の .jpeg
.kmaplyx(1) のキーマップ
.l.lex または .lisp に同じ
.lexlex(1) または flex(1) ファイル
.lhalharc アーカイブ
.libCommon-Lisp のライブラリ
.lispLisp のソース・コード
.lnlint(1) で使用するためのファイル
.logログ・ファイル, 特に TeX によって生成される
.lsmLinux ソフトウェア・マップの見出し
.lspCommon-Lisp のソース・コード
.lzhlharc アーカイブ
.mObjective-C ソース・コード
.m4m4(1) のソース・コード
.macいろいろなプログラムでのマクロ・ファイル
.manマニュアル・ページ (大抵はフォーマットされていない)
.map各種プログラムのマップ・ファイル
.meme マクロ・パッケージを使用した Nroff のソース
.mfメタフォント (TeX のフォント作成ツール) のソース
.mgpMagicPoint ファイル
.mmmm マクロを使用した groff(1) のソース
.moメッセージ・カタログのバイナリ
.modModula-2 のモジュール実装のためのソース・コード
.mov(quicktime) ムービー
.mpMetapost のソース
.mp2MPEG レイヤー 2 (オーディオ) ファイル
.mp3MPEG レイヤー 3 (オーディオ) ファイル
.mpegムービー・ファイル
.oオブジェクト・ファイル
.old古いファイル、またはバックアップ・ファイル
.origpatch(1) による (オリジナルの) バックアップ・ファイル
.out出力ファイル、大抵は実行プログラムである (a.out)
.ppascal のソース・コード
.pagdbm データベースのデータ・ファイル
.patchpatch(1) で使用するための差分ファイル
.pbmグラフィック・イメージ (portable bitmap format)
.pcfX11 のフォント・ファイル
.pdfAdobe Portable Data Format
 (Acrobat/acroreadxpdf で使用する)
.perlPerl のソース・コード (.ph, .pl, .pm を参照)
.pfaPostScriptのフォント定義 (ASCII フォーマット)
.pfbPostScriptのフォント定義 (バイナリ・フォーマット)
.pgmグラフィック・イメージ (portable greymap format)
.pgpPGP のバイナリ・データ
.phPerl のヘッダー・ファイル
.phpPHP のプログラム・ファイル
.php3PHP3 のプログラム・ファイル
.pidデーモンの PID を格納したファイル (crond.pid など)
.plTeX のプロパティ・リストまたは Perl のライブラリ
.pmPerl のモジュール
.pngグラフィック・イメージ (Portable Network Graphics)
.poメッセージ・カタログのソース
.podperldoc(1) ファイル
.ppmグラフィック・イメージ (portable pixmap format)
.prビットマップのソース
.psPostScript ファイル
.pypython のソース
.pycコンパイルされた python
.qtquicktime ムービー
.rRATFOR のソース (廃語)
.rejpatch(1) に失敗した pacth ファイル
.rpmRedHat のソフトウェア・パッケージ
.rtfリッチ・テキスト・フォーマット
.rules何かのためのルール
.sアセンブラのソース
.saa.out 共有ライブラリのためのスタブ・ライブラリ
.scsc(1) のスプレッドシート命令
.scmScheme のソース・コード
.sedsed のソース・ファイル
.sgmlSGML ソース
.shsh(1) のスクリプト
.sharshar(1) ユーティリティで作成されたアーカイブ
.so共有ライブラリまたは動的ロード・オブジェクト
.sqlSQL のソース
.sqmlSQML の schema または query program
.styLaTeX のスタイル・ファイル
.symModula-2 のコンパイルされた定義モジュール
.tartar(1) ユーティリティで作成されたアーカイブ
.tar.Zcompress(1) で圧縮された tar(1) アーカイブ
.tar.bz2bzip2(1) で圧縮された tar(1) アーカイブ
.tar.gzgzip(1) で圧縮された tar(1) アーカイブ
.tazcompress(1) で圧縮された tar(1) アーカイブ
.tcltcl のソース・コード
.texTeX または LaTeX のソース
.texi.texinfo に同じ
.texinfotexinfo 文書のソース
.textテキスト・ファイル
.tfmTeX のフォント・メトリック
.tgzgzip(1)で圧縮された tar(1) アーカイブ
.tif貧乏人の .tiff
.tiffグラフィック・イメージ (Tagged Image File Format)
.tktcl/tk スクリプト
.tmp一時ファイル
.tmplテンプレート・ファイル
.txt.text に同じ
.uu.uue に同じ
.uueuuencode(1) で符号化されたバイナリ・ファイル
.vfTeX の仮想フォント・ファイル
.vplTeX の仮想プロパティ・リスト・ファイル
.wSilvio Levi の CWEB
.wavウェーブ・サウンド・ファイル
.webDonald Knuth の WEB
.wmlWeb Meta Language のソース・ファイル
.xbmX11 ビットマップのソース
.xcfGIMP グラフィック・ファイル
.xmlXML (拡張記述言語)ファイル
.xslXSL スタイルシート
.xpmX11 ピクスマップのソース
.xsh2xs で生成される Perl xsub ファイル
.yyacc(1) または bison(1) のファイル
.zpack(1) (または古い gzip(1)) で圧縮されたファイル
.zipzip(1) アーカイブ
.zoozoo(1) アーカイブ
~Emacs または patch(1) のバックアップ・ファイル
rc起動ファイル (‘run control’) (例 .newsrc)

準拠


一般的な UNIX の作法。

バグ


このリストは完全ではない。

関連項目


file(1), make(1)

openSUSE Logo

コンテンツ