SUFFIXES(7)

NOM
suffixes - Liste de suffixes de fichiers

DESCRIPTION
Il est courant d'indiquer le contenu d'un fichier en utilisant un suffixe, consistant en un point suivi d'une ou plusieurs lettres. Plusieurs utilitaires standard, comme les compilateurs, utilisent ceci pour reconnaître le type de fichier à traiter, et l'utilitaire make(1) agit en fonction de règles basées sur le type de suffixe.

La liste suivante regroupe des suffixes couramment rencontrés sur les systèmes Linux.

Suffixe | Type de fichier
,v | Fichiers pour RCS (Revision Control System)
- | Fichier backup
.C | Code source C++, équivalent de .cc
.F | Source FORTRAN avec directives cpp(1)
 | ou fichier compressé avec freeze
.S | Code source assembleur avec directives cpp(1)
.Y | Fichier compressé avec Yabba
.Z | Fichier compressé avec compress(1)
.[0-9]+gf | Fichier de polices (fonts) génériques TeX
.[0-9]+pk | Fichier de polices TeX
.[1-9] | Pages de manuel de la section correspondante
.[1-9][a-z] | Pages de manuel de section et sous-section
.a | Bibliothèque statique de code objet
.ad | Fichier de ressources par défaut d'application X11
.ada | Source ADA (corps, spec...)
.adb | Corps de source ADA
.ads | Spécification de source ADA
.afm | Métrique de police PostScript
.al | Fichier autochargeable Perl
.am | Fichier d'entrée pour automake(1)
.arc | Archive arc(1)
.arj | Archive arj(1)
.asc | Données ASCII protégée PGP
.asm | Fichier source assembleur (GNU)
.au | Fichier Audio
.aux | Fichier auxiliaire LaTeX
.avi | Fichier d'animation MsVideo
.awk | Programme AWK
.b | Image de démarrage pour le chargeur LILO
.bak | Fichier de sauvegarde
.bash | Script shell bash(1)
.bb | Liste de blocs produite par
 | gcc -ftest-coverage
.bbg | Graphe de blocs produit par
 | gcc -ftest-coverage
.bbl | Sortie de BibTeX
.bdf | Fichier de police X
.bib | Entrée de BibText, base de données bibliographiques TeX
.bm | Source bitmap
.bmp | Source bitmap
.bz2 | Fichier compressé avec bzip2(1)
.c | Source C
.cat | Fichier de catalogue de Message
.cc | Source C++
.cf | Fichier de configuration
.cfg | Fichier de configuration
.cgi | Programme ou script WWW
.class | Pseudo-code compilé Java
.cls | Définition de classe LaTeX
.conf | Fichier de configuration
.config | Fichier de configuration
.cpp | équivalent à .cc
.csh | Script shell de csh(1)
.cxx | équivalent à .cc
.dat | Fichier de données
.deb | Paquetage de logiciel Debian
.def | Source Modula-2 pour module de définition
.def | Fichier de définition
.desc | Partie initiale d'un mail décodé par
 | munpack(1)
.diff | Fichier de différences (voir diff(1))
.dir | Fichier de répertoire de base de données Dbm
.doc | Fichier de documentation
.dsc | Contrôle de sources Debian
.dtx | Fichier source de paquetage LaTeX
.dvi | Sortie de TeX indépendante du périphérique
.el | Source Lisp EMACS
.elc | Lisp EMACS compilé
.eps | Encapsulated Postscript
.exp | Source Expect
.f | Source FORTRAN
.f77 | Source FORTRAN 77
.f90 | Source FORTRAN 90
.fas | Common Lisp pré-compilé
.fi | Fichier en-tête FORTRAN
.fig | Dessin vectoriel pour xfig(1)
.fmt | Fichier de format pour TeX
.gif | Graphics Interchange Format
.gmo | Catalogue de messages au format GNU
.gsf | Police Ghostscript
.gz | Fichier compressé avec gzip(1)
.h | Fichier en-tête C ou C++
.help | Fichier d'aide
.hf | équivalent à .help
.hlp | équivalent à .help
.htm | .html du pauvre...
.html | Document HTML utilisé entre autres sur le World Wide Web
.hqx | Fichier Macintosh encodé sur 7 bits
.i | Source C après passage du pré-processeur
.icon | Source Bitmap
.idx | Index d'une base de donnée ou d'un système d'hypertexte
.image | Source Bitmap
.in | Modèle de configuration, pour l'autoconf GNU
.info | Fichier pour navigateur info Emacs
.info-[0-9]+ | Fichiers info séparés
.ins | Fichier d'installation de paquetage LaTeX pour docstrip
.itcl | Source Itcl
 | (extension objet de Tcl).
.java | Fichier source Java.
.jpg | .jpeg du pauvre...
.jpeg | Image compressée JPEG
.kmap | Table des touches de lyx(1)
.l | Fichier lex(1) ou flex(1)
.lex | équivalent à .lex
.lha | Archive Lharc
.lib | Bibliothèque Common Lisp
.lisp | Fihier source Lisp
.log | Fichier de journalisation, créé par exemple par TeX
.ln | Fichier utilisé avec lint(1)
.lsm | Entrée descriptive de la Linux Software Map
.lsp | Source Common Lisp
.lzh | Archive Lharc
.m | Source Objective C
.m4 | Source m4(1)
.mac | Fichier de macros pour divers programmes
.man | Page de manuel (plutôt source que préformatée).
.map | Fichier de cartes pour divers programmes
.me | Source nroff pour le paquetage me
.mf | Source Metafont (police générée pour TeX)
.mgp | Fichier MagicPoint
.mm | Source pour groff(1) au format mm
.mo | Fichier binaire de catalogue de messages
.mod | Source Modula-2 pour module d'implémentation
.mov | Animation QuickTime
.mp | Source Metapost
.mp2 | Fichier MPEG Niveau 2 (audio)
.mp3 | Fichier MPEG Niveau 3 (audio)
.mpeg | Animation
.o | Fichier objet
.old | Fichier ancien ou sauvegardé
.orig | Fichier Backup (original), de patch(1)
.out | Fichier de sortie, souvent exécutable (a.out)
.p | Source Pascal
.pag | Fichier de base de données dbm
.patch | Fichier différence de patch(1)
.pbm | Format Bitmap Portable
.pcf | Fichier police X11
.pdf | Format de données portables
 | (Adobe/acroread ou xpdf)
.perl | Fichier source Perl (voir .ph .pl et .pm)
.pfa | Fichier définition police Postscript, ASCII
.pfb | Fichier définition police Postscript, binaire
.pgm | Format Greymap (bitmap) portable.
.pgp | Données PGP binaire
.ph | Fichier d'entête Perl
.php | Fichier de programme PHP
.php3 | Fichier de programme PHP3
.pid | Fichier pour stocker le PID d'un démon (par exemple, crond.pid)
.pl | Fichier de bibliothèque Perl ou liste de propriétés TeX
.pm | Fichier de module Perl.
.png | Fichier Portable Network Graphics
.po | Source d'un catalogue de messages
.pod | Fichier de perldoc(1)
.ppm | Fichier de Pixmap portable
.pr | Source Bitmap
.ps | Fichier Postscript
.py | Source Python
.pyc | Fichier Python compilé
.qt | Animation QuickTime
.r | Source RATFOR (obsolète)
.rej | Patch non applicable par patch(1)
.rpm | Paquetage logiciel RedHat
.rtf | Fichier de texte au format Rich-Text
.rules | Règles pour un programme
.s | Source assembleur
.sa | Bibliothèque souche pour bibliothèque partagée a.out
.sc | Commande tableur sc(1)
.scm | Source Scheme
.sed | Script sed
.sgml | Fichier de source SGML
.sh | Scripts sh(1)
.shar | Archive créée par shar(1)
.so | Bibliothèque partagée ou objet chargeable dynamiquement
.sql | Source SQL
.sqml | Programme de requêtes SQML.
.sty | Fichier de style pour LaTeX
.sym | Module de définition Modula-2 compilé
.tar | Archive créée par tar(1)
.tar.Z | Archive tar compressée avec compress(1)
.tar.bz2 | Archive tar compressée avec bzip2(1)
.tar.gz | Archive tar compressée avec gzip(1)
.taz | Archive tar compressée avec compress(1)
.tcl | Script Tcl
.tex | Source TeX ou LaTeX
.texi | équivalent à .texinfo
.texinfo | Source de documentation TeXinfo
.text | Fichier de texte ASCII.
.tfm | Métrique des polices TeX
.tgz | Archive tar compressée avec gzip(1)
.tif | .tiff du pauvre...
.tiff | Ficher d'image TIFF
.tk | script Tcl/Tk
.tmp | Fichier temporaire
.tmpl | Fichier Template
.txt | équivalent à .text
.uu | équivalent à .uue
.uue | Fichier binaire encodé avec uuencode(1)
.vf | Police virtuelle de TeX
.vpl | Liste de propriétés virtuelles de TeX
.w | CWEB de Silvio Levi
.wav | Fichier d'échantillonnage sonore
.web | WEB de Donald Knuth
.wml | Source Langage Web Meta
.xbm | Source bitmap X11
.xcf | Graphique GIMP
.xml | Fichier eXtended Markup Language
.xpm | Source pixmap X11
.xs | Fichier xsub Perl produit par h2xs
.xsl | Feuille de style XSL
.y | Fichier yacc(1) ou bison(1)
.z | Fichier compressé avec pack(1) (ou un vieux gzip(1))
.zip | Archive zip(1)
.zoo | Archive zoo(1)
~ | Fichier backup EMACS ou patch(1)
rc | Fichier de démarrage (run control), ex: .newsrc

CONFORMITÉ
Conventions générales UNIX.

BOGUES
Cette liste n'est pas exhaustive.

VOIR AUSSI
file(1), make(1)

TRADUCTION

Ce document est une traduction réalisée par Christophe Blaess <http://www.blaess.fr/christophe/> le 20 octobre 1996 et révisée le 17 juillet 2008.

L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité. La version anglaise la plus à jour de ce document est toujours consultable via la commande : « LANG=C man 7 suffixes ». N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.