SUFFIXES(7)

BEZEICHNUNG
suffixes - Liste der Dateiendungen

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 Standart-Werkzeuge, wie Kompiler erkennen den Typ mit gerade gearbeitet wird und das make(1) Werkzeug enthält viele Regeln um Dateien gemäs^ ihren Endungen zu bearbeiten.

Es folgt eine Liste der Endungen welche auf einem Linux-System gefunden werden können.

Endung | Dateityp
,v | Dateien für RCS (Revision Control System)
- | Sicherungsdateien
.C | C++ Sourcecode
.F | FORTRAN Sourcecode mit cpp(1) Direktiven
.S | Assembler Sourcecode mit cpp(1) Direktiven
.Z | Komprimierte Datei mit compress(1)
.[0-9]+pk | TeX-Font Dateien
.[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
.afm | PostScript Zeichensatz-Metrik
.arc | ARC Archivedatei
.awk | AWK(1) Programm
.bak | Sicherungsdatei
.bm | Bitmap Sourcecode
.c | C Sourcecode
.cat | Nachrichten Katalogdatei
.cf | Konfigurationsdatei
.conf | Konfigurationsdatei
.config | Konfigurationsdatei
.cweb | Donald Knuth's WEB für C
.dat | Datenfile
.def | Modula-2 Sourcecode für Definitionsmodule
.def | andere Definitionsdateien
.diff | ASCII Datei Differenzen
.doc | Dokumentationsdatei
.dvi | TeX geräteunabhängige Ausgabe
.el | EMACS Lisp Sourcecode
.elc | Kompiliertes EMACS Lisp
.eps | Encapsulated PostScript
.f | FORTRAN Sourcecode
.fas | vorkompilierter allgemeiner Lispcode
.fi | FORTRAN Include-Dateien
.gif | Graphics Interchange Format
.gsf | Ghostscript Zeichensätze
.gz | Komprimierte Dateien unter Verwendung von gzip(1)
.h | C oder C++ Header-Dateien
.hlp | Hilfe-Dateien
.i | C Sourcecode nach Vorbehandlung
.icon | Bitmap Sourcecode
.image | Bitmap Sourcecode
.in | Eingabe-Date für einige Werkzeuge
.info | Dateien für den EMACS Info Auswahlliste
.jpg | JPEG komprimiertes Grafikformat
.l | lex(1) oder flex(1) Dateien
.lib | Allgemeine Lisp Bibliothek
.ln | Datei für lint(1)
.lsp | Allgemeiner Lisp Sourcecode
.man | Hilfeseiten (MAN pages)
.mf | Metafont (Zeichensatz-Generator für TeX) Sourcecode
.mm | Sourcecode für groff(1) im MM - Format
.mod | Modula-2 Sourcecode für Implementationsmodulen
.o | Objektdateien
.old | alte oder Sicherheitsdateien
.out | Ausgabedatei, oftmals ausfürbare Programme (a.out)
.p | Pascal Sourcecode
.patch | Datei Differenzen von patch(1)
.pcf | X11 Zeichensatzdateien (???)
.pfa | PostScript Zeichensatz Definitionsdatei
.pid | Dateien für Dämon-PIDs (z.B. crond.pid)
.pl | Perl Script
.pr | Bitmap Sourcecode
.ps | PostScript Datei
.r | RATFOR Sourcecode
.rules | Regeln für irgendwas
.s | Assembler Sourcecode
.sa | Hat irgendwas mit "shared libraries" zu tun (???)
.sc | sc(1) Tabellenkalkulation Kommandos
.sh | sh(1) Script
.shar | Archiv erstellt mit dem shar(1) Werkzeug
.so | DLL dynamische Bibliothek
.sty | LaTeX Stildateien
.sym | Modula-2 kompilierte Definitionsmodule
.tar | Archiv erstellt mit dem tar(1) Werkzeug
.tar.Z | tar Archiv komprimiert mit compress(1)
.tar.gz | tar Archiv komprimiert mit gzip(1)
.taz | tar Archiv komprimiert mit compress(1)
.tex | TeX oder LaTeX Sourcecode
.texi | Equivalent zu .texinfo
.texinfo | TeXinfo Dokumentation Sourcecode
.tfm | TeX Zeichensatz Metrik
.tmpl | Template Dateien
.tpz | tar Archiv komprimiert mit gzip(1)
.txt | Text Datei
.uue | Binäre Datei codiert mit uuencode(1)
.web | Donald Knuth's WEB
.y | yacc(1) oder bison(1) (Parser Generator) Dateien
.z | Datei komprimiert mit pack(1) (der ein altes gzip(1))
.zoo | ZOO Archiv
~ | EMACS oder patch Sicherungsdatei
rc | Startdatei, z.B. .newsrc

KONFORM ZU
Generellen UNIX Konventionen

BUGS
Diese Liste ist nicht komplett.

SIEHE AUCH
file(1), make(1).