'\" t .\" (c) 1993 by Thomas König (ig25@rz.uni-karlsruhe.de) .\" .\" Permission is granted to make and distribute verbatim copies of this .\" manual provided the copyright notice and this permission notice are .\" preserved on all copies. .\" .\" Permission is granted to copy and distribute modified versions of this .\" manual under the conditions for verbatim copying, provided that the .\" entire resulting derived work is distributed under the terms of a .\" permission notice identical to this one .\" .\" Since the Linux kernel and libraries are constantly changing, this .\" manual page may be incorrect or out-of-date. The author(s) assume no .\" responsibility for errors or omissions, or for damages resulting from .\" the use of the information contained herein. The author(s) may not .\" have taken the same level of care in the production of this manual, .\" which is licensed free of charge, as they might when working .\" professionally. .\" .\" Formatted or processed versions of this manual, if unaccompanied by .\" the source, must acknowledge the copyright and authors of this work. .\" License. .\" Modified Sat Jul 24 17:35:15 1993 by Rik Faith (faith@cs.unc.edu) .\" Modified Sun Feb 19 22:02:32 1995 by Rik Faith (faith@cs.unc.edu) .\" Translated to german Thu Jan 04 00:20:02 1996 by .\" Norbert Kümin (norbert.kuemin@lugs.ch) .\" Modified Mon Aug 03 1998 by Andreas Braukmann .\" Modified Tue Oct 22 23:28:12 1996 by Eric S. Raymond .\" Modified Sun Jan 26 21:56:56 1997 by Ralph Schleicher .\" .\" Modified Mon Jun 16 20:24:58 1997 by Nicolás Lichtmaier .\" Modified Sun Oct 18 22:11:28 1998 by Joseph S. Myers .\" Modified Mon Nov 16 17:24:47 1998 by Andries Brouwer .\" Translated modifactions Thu, 18 Jan 2001 by Michael Piefel .\" .\" .TH SUFFIXES 7 "18. Januar 2001" "Linux" "Verschiedenes" .SH BEZEICHNUNG suffixes \- Liste der Dateiendungen .SH BESCHREIBUNG Es ist üblich, den Inhalt von Dateien mit den Endungen der Dateinamen zu kennzeichnen. Die Endungen bestehen aus einem Punkt gefolgt von einem oder mehreren Buchstaben. Viele Standard-Werkzeuge wie Compiler erkennen daran den Typ, mit dem gerade gearbeitet wird, und das Werkzeug .BR make (1) enthält viele Regeln, um Dateien gemäß ihren Endungen zu bearbeiten. .PP Es folgt eine Liste der Endungen, welche auf einem Linux-System gefunden werden können. .PP .TS l | l _ | _ lI | l . Endung Dateityp ,v Dateien für RCS (Revision Control System) \- Sicherungsdateien .C C++-Sourcecode .F FORTRAN-Sourcecode mit \fBcpp\fP(1)-Direktiven oder Datei, die mit Freeze komprimiert wurde .S Assembler-Sourcecode mit \fBcpp\fP(1)-Direktiven .Y Datei, die mit yabba komprimiert wurde .Z Datei, die mit \fBcompress\fP(1) komprimiert wurde .[0-9]+gf TeX: generischer Font .[0-9]+pk TeX: gepackter Font .[1-9] Hilfeseiten (MAN-Page) für die entsprechenden Sektion .[1-9][a-z] Hilfeseiten (MAN-Page) für Sektion und Subsektion .a statische Objektcode-Bibliothek .ad Voreinstellungen für Ressourcen einer X-Anwendung .adb Ada: Quelle für body .ads Ada: Quelle für spec .afm PostScript: Zeichensatz-Metrik .al Perl: Autoload-Datei .am \fBautomake\fP(1)-Eingabedatei .arc \fBarc\fP(1)-Archivdatei .arj \fBarj\fP(1)-Archivdatei .asc GnuPG/PGP: Daten mit ASCII-Hülle .asm (GNU) Assember-Eingabedatei .au Audiodatei .aux LaTeX: Hilfsdatei (»auxiliary«) .avi (msvideo) Film .awk \fBawk\fP(1)-Programm .b LILO: Boot-Loader-Image-Datei .bak Sicherungsdatei .bash \fBbash\fP(1): Shellskript .bb »basic-block-list«-Daten, produziert mit gcc -ftest-coverage .bbg »basic-block-graph«-Daten, produziert mit gcc -ftest-coverage .bbl BibTeX-Ausgabe .bdf X-Fontdatei .bib TeX: Bibliographische Datenbank, Eingabe für BibTeX .bm Bitmap Sourcecode .bmp Bitmap .bz2 Datei, die mit \fBbzip2\fP(1) komprimiert wurde .c C-Sourcecode .cat Nachrichten-Katalogdatei .cc C++-Sourcecode .cf Konfigurationsdatei .cfg Konfigurationsdatei .cgi Skript oder Programm, das WWW-Inhalte generiert .class Java: kompilierter Bytecode .conf Konfigurationsdatei .config Konfigurationsdatei .cpp äquivalent zu \fI.cc\fR .csh \fBcsh\fP(1): Shellskript .cxx äquivalent zu \fI.cc\fR .dat Datenfile .deb Debian-Softwarepaket .def Modula-2: Sourcecode für Definitionsmodule .def andere Definitionsdateien .desc initialer Teil einer Postnachricht, die mit munpack entpackt wurde .diff Dateiunterschiede (Ausgabe von \fBdiff\fP(1)) .dir dbm: Datenbankverzeichnisdatei .doc Dokumentationsdatei .dtx LaTeX: Paket-Quelldatei .dvi TeX: geräteunabhängige Ausgabe .el Emacs-Lisp-Sourcecode .elc kompiliertes Emacs-Lisp .eps Encapsulated PostScript .f FORTRAN-Sourcecode .f77 FORTRAN-77-Sourcecode .f90 FORTRAN-90-Sourcecode .fas vorkompilierter allgemeiner Lispcode .fi FORTRAN-Include-Dateien .fig FIG-Bilddatei (benutzt von \fBxfig\fR(1)) .fmt TeX: Formatdatei .gif Graphics Interchange Format .gmo Nachrichtenkatalog im GNU-Format .gsf Ghostscript Zeichensätze .gz Datei, die mit \fBgzip\fP(1) komprimiert wurde .h C-oder C++-Header-Dateien .help Hilfe-Dateien .hf äquivalent zu \fI.help\fP .hlp äquivalent zu \fI.help\fP .htm \fI.html\fP des armen Mannes .html HTML-Dokument, benutzt im World Wide Web .hqx 7-Bit-kodierte Macintosh-Datei .i C-Sourcecode nach Vorbehandlung durch Präprozessor .icon Bitmap-Sourcecode .idx Indexdatei für Hypertext, Datenbanksysteme oder LaTeX .image Bitmap-Sourcecode .in Konfigurationsschablone, besonders für GNU Autoconf .info GNU Info-Dateien (für \fBinfo\fP(1) oder \fBtkinfo\fP(1)) .info-[0-9]+ gesplittete Info-Dateien .ins LaTeX: Paketinstallationsdatei für docstrip .java Java-Sourcecode .jpeg JPEG, komprimiertes Grafikformat .jpg \fI.jpeg\fP des armen Mannes .kmap \fBlyx\fP(1)-Tastaturdefinition .l äquivalent zu \fI.lex\fP oder \fI.lisp\fP .lex \fBlex\fP(1)- oder \fBflex\fP(1)-Datei (Scannergenerator) .lha lharc-Archivdatei .lib Bibliothek für Common-Lisp .lisp Lisp-Sourcecode .ln Datei für \fBlint\fP(1) .log Logdateo, vor allem von TeX produziert .lsm Linux Software Map .lsp Sourcecode von Common-Lisp .lzh lharc-Archivdatei .m4 \fBm4\fP(1)-Sourcecode .mac Makrodateien für verschiedene Programme .man Hilfeseiten (MAN-pages, meist eher Quellcode als formatiert) .map Map-Dateien für verschiedene Programme .me \fBnroff\fP(1)-Sourcecode, benutzt Makropaket me .mf Metafont-Sourcecode (Zeichensatz-Generator für TeX) .mm Sourcecode für \fBgroff\fP(1) im MM-Format .mo binärer Nachrichtenkatalog .mod Modula-2: Sourcecode für Implementationsmodule .mov Quicktime-Film .mp Metapost-Sourcecode .mpeg MPEG-Film .mpg \fI.mpeg\fP des armen Mannes .o Objektdateien .old alte oder Sicherheitsdateien .orig Sicherungs-(Original-)version einer Datei, von \fBpatch\fP(1) .out Ausgabedatei, oftmals ausführbare Programme (a.out) .p Pascal-Sourcecode .pag dbm: Datenbank-Datendatei .patch Datei Differenzen von \fBpatch\fP(1) .pbm Portable BitMap, Grafikformat .pcf X11-Fontdatei .pdf Adobe Portable Document Format (benutze \fBacroread\fP oder \fBxpdf\fP) .perl Perl-Sourcecode .pfa PostScript-Zeichensatz, ASCII-Format .pfb PostScript-Zeichensatz, Binärformat .pgm Portable GreyMap, Grafikformat .pgp PGP: Binärdaten .ph Perl: Header-Datei .pid Dateien für Dämon-PIDs (z.B. crond.pid) .pl Perl-Skript .pm Perl-Modul .png Portable Network Graphics, Grafikformat .po Nachrichtenkatalog, Quelle .pod \fBperldoc\fP(1)-Datei .ppm Portable PixMap, Grafikformat .pr Bitmap-Sourcecode .ps PostScript-Datei .py Python-Sourcecode .pyc kompiliertes Python .qt Quicktime-Film .r RATFOR-Sourcecode (obsolet) .rej Patches, die \fBpatch\fP(1) nicht anwenden konnte .rpm RedHat-Softwarepaket .rtf Rich Text Format, Textformat .rules Regeln für irgendwas .s Assembler-Sourcecode .sa Stub-Bibliotheken für »shared libraries« im a.out-Format .sc \fBsc\fP(1)-Tabellenkalkulationkommandos .sgml SGML-Quelldatei .sh \fBsh\fP(1)-Skript .shar \fBshar\fP(1)-Archivdatei .so dynamische Bibliothek oder dynamisch ladbares Objekt .sql SQL-Sourcecode .sqml SQML-Schema oder Abfrageprogramm .sty LaTeX-Paketdatei .sym Modula-2: kompilierte Definitionsmodule .tar \fBtar\fP(1)-Archivdatei .tar.Z tar-Archiv komprimiert mit \fBcompress\fP(1) .tar.bz2 tar-Archiv komprimiert mit \fBbzip2\fP(1) .tar.gz tar-Archiv komprimiert mit \fBgzip\fP(1) .taz tar-Archiv komprimiert mit \fBcompress\fP(1) .tex TeX- oder LaTeX-Sourcecode .texi Äquivalent zu \fI.texinfo\fP .texinfo Texinfo-Dokumentation-Sourcecode .text Textdatei .tfm TeX: Zeichensatzmetrik .tgz tar Archiv komprimiert mit \fBgzip\fP(1) .tif \fI.tiff\fP des armen Mannes .tiff Tagged Image File Format, Grafikformat .tk Tcl/Tk-Skript .tmp temporäre Datei .tmpl Template-Datei .txt Textdatei .uu äquivalent zu \fI.uue\fP .uue Binäre Datei codiert mit \fBuuencode\fP(1) .vf TeX: virtueller Font .vpl TeX: virtuelle Eigenschaftsliste (zu virtuellem Font) .w Silvio Levis CWEB .wav wave sound file .web Donald Knuths WEB .xbm X11 Bitmap .xml eXtended Markup Language .xsl XSL-Stylesheet .xpm X11 Pixmap .xs Perl: xsub-Datei erzeugt von h2xs .y \fByacc\fP(1)- oder \fBbison\fP(1)-Datei (Parsergenerator) .z Datei, die mit \fBpack\fP(1) (oder einem alten \fBgzip\fP(1)) komprimiert wurde .zip \fBzip\fP(1)-Archivdatei .zoo \fBzoo\fP(1)-Archivdatei *~ Sicherungsdatei (von Emacs, Vim, patch etc.) *rc Startdatei (»run control«), z.B. \fI.newsrc\fP .TE .SH "KONFORM ZU" Generellen UNIX Konventionen. .SH BUGS Diese Liste ist nicht komplett. .SH "SIEHE AUCH" .BR file (1), .BR make (1).