1. NOM

suffixes - Liste de suffixes de fichiers

2. 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 standards, comme les compilateurs, utilisent cela 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.

l | l
_ | _
lI | l .
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 Pseudocode 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 (consultez 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 T{
Document HTML utilisé entre autres sur le World Wide Web
T}
.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 GNU autoconf
.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 ;
itcl ([incr Tcl]) est une extension objet de Tcl
.java Fichier source 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 Fichier lex(1) ou flex(1)
.lha Archive lharc
.lib Bibliothèque Common Lisp
.lisp Fihier source Lisp
.ln Fichier utilisé avec lint(1)
.log Fichier de journalisation, créé par exemple par TeX
.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'en-tête Perl
.php Fichier de programme PHP
.php3 Fichier de programme PHP3
.pid T{
Fichier pour stocker le PID d'un démon (par exemple crond.pid)
T}
.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 RPM
.rtf Fichier de texte au format Rich-Text
.rules Règles pour un programme
.s Source assembleur
.sa Bibliothèque souche pour bibliothèques partagées a.out
.sc Commandes 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 texte
.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 Web Meta Language
.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

3. CONFORMITÉ

Conventions générales UNIX.

4. BOGUES

Cette liste n'est pas exhaustive.

5. VOIR AUSSI

file(1), make(1)

6. COLOPHON

Cette page fait partie de la publication 3.52 du projet man-pages Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse http://www.kernel.org/doc/man-pages/.

7. TRADUCTION

Depuis 2010, cette traduction est maintenue à l'aide de l'outil po4a <http://po4a.alioth.debian.org/> par l'équipe de traduction francophone au sein du projet perkamon <http://perkamon.alioth.debian.org/>.

Christophe Blaess <http://www.blaess.fr/christophe/> (1996-2003), Alain Portal <http://manpagesfr.free.fr/> (2003-2006). Julien Cristau et l'équipe francophone de traduction de Debian (2006-2009).

Veuillez signaler toute erreur de traduction en écrivant à <>.

Vous pouvez toujours avoir accès à la version anglaise de ce document en utilisant la commande « LC_ALL=C man <section> <page_de_man> ».