SUFFIXES(7)

NOM
suffixes – Liste de suffixes de fichier

DESCRIPTION
Il est courant d'indiquer le contenu d'un fichier en utilisant un suffixe, consistant (communément) en un point suivi d'une ou plusieurs lettres. Plusieurs utilitaires standard, comme les compilateurs, utilisent cela pour reconnaître le type de fichier à traiter. 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 de sauvegarde
.C | code source C++, équivalent à .cc
.F | source Fortran avec directives cpp(1)
 | ou fichier compressé avec freeze
.S | source en assembleur avec directives cpp(1)
.Y | fichier compressé avec yabba
.Z | fichier compressé avec compress(1)
.[0-9]+gf | fichiers de fontes génériques TeX
.[0-9]+pk | fichiers de fontes empaquetées 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 X
.ada | source ADA (corps, spéc ou les deux)
.adb | source de corps ADA
.ads | source de spécification ADA
.afm | métriques de fonte PostScript
.al | fichier autochargeable Perl
.am | fichier d'entrée pour automake(1)
.arc | archive arc(1)
.arj | archive arj(1)
.asc | données PGP « ASCII-armored »
.asm | fichier source en assembleur (GNU)
.au | fichier audio
.aux | fichier auxiliaire de LaTeX
.avi | fichier de film (msvideo)
.awk | programme en langage AWK
.b | image pour le chargeur d’amorçage Lilo
.bak | fichier de sauvegarde
.bash | script de l’interpréteur bash(1)
.bb | données de liste de blocs basiques produite par
 | gcc -ftest-coverage
.bbg | données de blocs basiques pour graphe produit par
 | gcc -ftest-coverage
.bbl | sortie de BibTeX
.bdf | fichier de fonte X
.bib | entrée de BibTeX, base de données bibliographique de TeX
.bm | source en bitmap
.bmp | bitmap
.bz2 | fichier compressé avec bzip2(1)
.c | source en C
.cat | fichier de catalogue de messages
.cc | source en C++
.cf | fichier de configuration
.cfg | fichier de configuration
.cgi | programme ou script de création de contenu web
.cls | définition de classe LaTeX
.class | bytecode compilé en Java
.conf | fichier de configuration
.config | fichier de configuration
.cpp | équivalent à .cc
.csh | script d’interpréteur csh(1)
.cxx | équivalent à .cc
.dat | fichier de données
.deb | paquet de logiciel Debian
.def | source en Modula-2 pour modules de définition
.def | autres fichiers de définition
.desc | partie initiale d'un courriel dépaqueté par
 | munpack(1)
.diff | différences entre fichiers (sortie de la commande diff(1))
.dir | fichier de répertoire de base de données dbm
.doc | fichier de documentation
.dsc | contrôle des sources Debian (paquet source)
.dtx | fichier source de paquet LaTeX
.dvi | sortie de TeX indépendante du périphérique
.el | source en Emacs Lisp
.elc | source compilé en Emacs Lisp
.eps | Encapsulated PostScript
.exp | code source en Expect
.f | source en Fortran
.f77 | source en Fortran 77
.f90 | source en Fortran 90
.fas | Common Lisp précompilé
.fi | fichier d’en-tête Fortran
.fig | fichier d’image FIG (utilisé par xfig(1))
.fmt | fichier de format pour TeX
.gif | format de fichier d’image graphique de Compuserve
.gmo | catalogue de messages au format GNU
.gsf | fonte Ghostscript
.gz | fichier compressé avec gzip(1)
.h | fichier d’en-tête pour C ou C++
.help | fichier d'aide
.hf | équivalent à .help
.hlp | équivalent à .help
.htm | .html du pauvre...
.html | document HTML utilisé sur le web
.hqx | fichier Macintosh encodé sur 7 bits
.i | source en C après passage du préprocesseur
.icon | source en bitmap
.idx | références ou index de données pour l’hypertexte
 | ou un système de base de données
.image | source en bitmap
.in | modèle de configuration, pour GNU autoconf
.info | fichiers pour le navigateur info d’Emacs
.info-[0-9]+ | fichiers info séparés
.ins | fichier d'installation de paquet LaTeX pour docstrip
.itcl | code source itcl ;
 | itcl ([incr Tcl]) est une extension objet de Tcl
.java | fichier source en Java
.jpeg | format d'image du Joint Photographic Experts Group
.jpg | .jpeg du pauvre...
.kmap | table des touches de lyx(1)
.l | équivalent à .lex ou .lisp
.lex | fichiers lex(1) ou flex(1)
.lha | archive lharc
.lib | bibliothèque Common Lisp
.lisp | source en Lisp
.ln | fichier utilisé avec lint(1)
.log | fichier de journalisation, créé par exemple par TeX
.lsm | entrée descriptive pour Linux Software Map
.lsp | source en Common Lisp
.lzh | archive lharc
.m | code source en Objective C
.m4 | source pour m4(1)
.mac | fichiers de macro pour divers programmes
.man | page de manuel (plutôt source que formatée).
.map | fichier de cartes pour divers programmes
.me | source en nroff pour le paquet de la macro me
.mf | source en Metafont (générateur de fontes pour TeX)
.mgp | fichier MagicPoint
.mm | sources pour groff(1) au format mm
.mo | fichier binaire de catalogue de messages
.mod | source en Modula-2 pour modules d'implémentation
.mov | film (QuickTime)
.mp | source en Metapost
.mp2 | fichier MPEG couche 2 (audio)
.mp3 | fichier MPEG couche 3 (audio)
.mpeg | fichier de film
.o | fichier objet
.old | fichier ancien ou de sauvegarde
.orig | fichier de sauvegarde (original) de patch(1)
.out | fichier de sortie, souvent un exécutable (a.out)
.p | source en Pascal
.pag | fichier de données de base de données dbm
.patch | différences entre fichiers pour patch(1)
.pbm | format bitmap portable
.pcf | fichier de fonte X11
.pdf | Portable Data Format d’Adobe
 | (utiliser Acrobat/acroread ou xpdf)
.perl | source en Perl (voir .ph, .pl et .pm)
.pfa | fichiers de définition de fonte PostScript, format ASCII
.pfb | fichier de définition de fonte PostScript, format binaire
.pgm | format greymap portable
.pgp | données PGP binaires
.ph | fichier d'en-tête Perl
.php | fichier de programme en PHP
.php3 | fichier de programme en PHP3
.pid | fichier pour stocker le PID d'un démon (p. ex. crond.pid)
.pl | fichier de bibliothèque Perl ou de liste de propriétés TeX
.pm | fichier de module Perl
.png | fichier Portable Network Graphics
.po | source de catalogue de messages
.pod | fichier de perldoc(1)
.ppm | format de fichier portable pixmap
.pr | source en bitmap
.ps | fichier PostScript
.py | source en Python
.pyc | Python compilé
.qt | film QuickTime
.r | source RATFOR (obsolète)
.rej | corrections non appliquées par patch(1)
.rpm | paquet logiciel RPM
.rtf | fichier de texte au format Rich Text
.rules | règles pour quelque chose
.s | source en assembleur
.sa | bibliothèque souche pour bibliothèques partagées a.out
.sc | commandes du tableur sc(1)
.scm | code source en Scheme
.sed | fichier source de sed
.sgml | fichier source en SGML
.sh | scripts sh(1)
.shar | archive créée par shar(1)
.so | bibliothèque partagée ou objet chargeable dynamiquement
.sql | source de SQL
.sqml | programme de requêtes ou schéma pour SQML
.sty | fichier de style pour LaTeX
.sym | module de définition compilé en Modula-2
.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 | code source en Tcl
.tex | source en TeX ou LaTeX
.texi | équivalent à .texinfo
.texinfo | source de documentation en TeXinfo
.text | fichier texte
.tfm | fichier de métriques des fontes TeX
.tgz | archive tar compressée avec gzip(1)
.tif | .tiff du pauvre…
.tiff | format de ficher d'image TIFF
.tk | script en Tcl/Tk
.tmp | fichier temporaire
.tmpl | fichier de modèle
.txt | équivalent à .text
.uu | équivalent à .uue
.uue | fichier binaire encodé avec uuencode(1)
.vf | fichier de fonte virtuelle de TeX
.vpl | liste de propriétés virtuelles de TeX
.w | CWEB de Silvio Levi
.wav | fichier d'onde sonore
.web | langage WEB de Donald Knuth
.wml | source pour le langage Meta pour le web
.xbm | source en bitmap X11
.xcf | graphisme de GIMP
.xml | fichier en eXtended Markup Language
.xpm | source en pixmap X11
.xs | fichier xsub de Perl produit par h2xs
.xsl | feuille de style XSL
.y | fichier yacc(1) ou bison(1) (analyseurs)
.z | fichier compressé avec pack(1) (ou un ancien gzip(1))
.zip | archive produite par zip(1)
.zoo | archive produite par zoo(1)
~ | fichier de sauvegarde d’Emacs ou de patch(1)
rc | fichier de démarrage (run control), par exemple : .newsrc

CONFORMITÉ
Conventions générales UNIX.

BOGUES
Cette liste n'est pas exhaustive.

VOIR AUSSI
file(1), make(1)

COLOPHON
Cette page fait partie de la publication 5.13 du projet man-pages Linux. Une description du projet et des instructions pour signaler des anomalies et la dernière version de cette page peuvent être trouvées à l'adresse https://www.kernel.org/doc/man-pages/.

TRADUCTION
La traduction française de cette page de manuel a été créée par Christophe Blaess <https://www.blaess.fr/christophe/>, Stéphan Rafin <stephan.rafin@laposte.net>, Thierry Vignaud <tvignaud@mandriva.com>, François Micaux, Alain Portal <aportal@univ-montp2.fr>, Jean-Philippe Guérard <fevrier@tigreraye.org>, Jean-Luc Coulon (f5ibh) <jean-luc.coulon@wanadoo.fr>, Julien Cristau <jcristau@debian.org>, Thomas Huriaux <thomas.huriaux@gmail.com>, Nicolas François <nicolas.francois@centraliens.net>, Florentin Duneau <fduneau@gmail.com>, Simon Paillard <simon.paillard@resel.enst-bretagne.fr>, Denis Barbier <barbier@debian.org>, David Prévot <david@tilapin.org> et Jean-Paul Guillonneau <guillonneau.jeanpaul@free.fr> Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 (https://www.gnu.org/licenses/gpl-3.0.html) concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE. Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à debian-l10n-french@lists.debian.org.