SUFFIXES(7)

NOME
suffixes - elenco dei suffissi dei file

DESCRIZIONE
Per consuetudine il contenuto di un file viene indicato dal suo suffisso: un punto seguito da una o più lettere. Molte utility di base, come i compilatori, usano il suffisso per riconoscere il tipo di file con cui hanno a che fare. Il funzionamento del programma make(1) è fondato su regole basate sui suffissi.

Questo è un elenco dei suffissi che è facile incontrare su una macchina Linux.

Suffisso | Tipo di file
,v | file per RCS (Revision Control System)
- | file di backup
.C | sorgente C++
.F | sorgente Fortran con direttive cpp(1)
 | oppure file compresso con freeze
.S | sorgente assembler con direttive cpp(1)
.Y | file compresso con yabba
.Z | file compresso con compress(1)
.[0-9]+gf | caratteri generici (Generic Font) di TeX
.[0-9]+pk | caratteri generici (Packed Font) di TeX
.[1-9] | pagina di manuale nella sezione corrispondente
.[1-9][a-z] | pagina di manuale nella sezione più sottosezione
.a | libreria statica (static object code library)
.ad | file di risorse di default di un'applicazione X
.ada | Sorgente Ada (può essere corpo, spec, o una combinazione)
.adb | Corpo sorgente Ada
.ads | spec sorgente Ada
.afm | metrica di caratteri PostScript
.al | file di autoload di Perl
.am | file di input di automake(1)
.arc | archivio arc(1)
.arj | archivio arj(1)
.asc | dati criptati in PGP ASCII
.asm | file sorgente assembler (GNU)
.au | file di Audio
.aux | file ausiliare di LaTeX
.avi | filmato (msvideo)
.awk | programma in linguaggio AWK
.b | immagine LILO
.bak | file di backup
.bash | script della shell bash(1)
.bb | elenco dei blocchi di base prodotto da
 | gcc -ftest-coverage
.bbg | grafo dei blocchi di base prodotto da
 | gcc -ftest-coverage
.bbl | output di BibTeX
.bdf | file di caratteri X
.bib | database bibliografico di TeX, input di BibTeX
.bm | sorgente bitmap
.bmp | bitmap
.bz2 | file compresso usando bzip2(1)
.c | sorgente C
.cat | catalogo di messaggi
.cc | sorgente C++
.cf | file di configurazione
.cfg | file di configurazione
.cgi | script o programma generatore di contenuti WWW
.cls | Definizione di classe LaTeX
.class | byte-code Java compilato
.conf | file di configurazione
.config | file di configurazione
.cpp | equivalente a .cc
.csh | script della shell csh(1)
.cxx | equivalente a .cc
.dat | file di dati
.deb | pacchetto software di Debian
.def | sorgente Modula-2 per moduli di definizione
.def | altri file di definizione
.desc | parte iniziale di una mail scompattata con
 | munpack(1)
.diff | file di differenze (output di diff(1))
.dir | file di directory del database dbm
.doc | file di documentazione
.dsc | Debian Source Control (pacchetto sorgente)
.dtx | file sorgente di un pacchetto LaTeX
.dvi | device independent output di TeX
.el | sorgente Emacs-Lisp
.elc | sorgente Emacs-Lisp compilata
.eps | PostScript incapsulato
.exp | Codice sorgente Expect
.f | sorgente Fortran
.f77 | Sorgente Fortran 77
.f90 | Sorgente Fortran 90
.fas | Common-Lisp pre-compilato
.fi | file include di Fortran
.fig | file immagine FIG (usato da xfig(1))
.fmt | file di formato di TeX
.gif | formato grafico Compuserve (Graphics Image File)
.gmo | catalogo di messaggi GNU di formato
.gsf | caratteri Ghostscript
.gz | file compressi com gzip(1)
.h | file header C o C++
.help | file d'aiuto
.hf | equivalente a .help
.hlp | equivalente a .help
.htm | .html per poveretti
.html | documento HTML
.hqx | file Macintosh codificato a 7 bit
.i | sorgente C preprocessata
.icon | sorgente bitmap
.idx | indice di referenze o dati per sistemi ipertestuali
 | o database
.image | sorgente bitmap
.in | template di configurazione, soprattutto per l'Autoconf GNU
.info | file per il browser di info per Emacs
.info-[0-9]+ | file spezzatati di info
.ins | istruzioni d'installazione per docstrip di un pacchetto LaTeX
.itcl | codice sorgente itcl;
 | itcl ([incr Tcl]) è una estensione OO di tcl
.java | sorgente Java
.jpeg | formato grafico Joint Photographic Experts Group
.jpg | .jpeg per poveretti
.kmap | keymap per lyx(1)
.l | equivalente a .lex or .lisp
.lex | file di lex(1) o flex(1)
.lha | archivio lharc
.lib | libreria Common-Lisp
.lisp | sorgente Lisp
.ln | file per lint(1)
.log | file di log, in particolare di TeX
.lsm | voce nella Linux Software Map
.lsp | sorgente Common-Lisp
.lzh | archivio lharc
.m | codice sorgente Objective-C
.m4 | sorgente m4(1)
.mac | macro per programmi vari
.man | pagina di manuale (sorgente piuttosto che già formattata)
.map | file di mappe per programmi vari
.me | sorgente Nroff per il pacchetto di macro me
.mf | sorgente Metafont (generatore di caratteri per TeX)
.mgp | file MagicPoint
.mm | sorgente groff(1) in formato mm
.mo | file binario di catalogo di messaggi
.mod | sorgente Modula-2 moduli d'implementazione
.mov | filmato (quicktime)
.mp | sorgente Metapost
.mp2 | file (audio) MPEG Layer 2
.mp3 | file (audio) MPEG Layer 3
.mpeg | filmato
.o | file oggetto
.old | file vecchio (old) o di backup
.orig | versione di backup (originale) di un file, da patch(1)
.out | file output, spesso un'eseguibile (a.out)
.p | sorgente Pascal
.pag | file di dati del database dbm
.patch | file di differenze per patch(1)
.pbm | formato bitmap portatile (Portable Bitmap Format)
.pcf | caratteri X11
.pdf | Adobe Portable Data Format
 | (usa Acrobat/acroread o xpdf)
.perl | sorgente Perl
.pfa | file di definizione di caratteri PostScript, formato ASCII
.pfb | file di definizione di caratteri PostScript, formato binario
.pgm | formato portatili a scala di grigi (Portable Greymap Format)
.pgp | dati binari PGP
.ph | header di Perl
.php | file programma PHP
.php3 | file programma PHP3
.pid | file per conservare il pid di un demone (per es. crond.pid)
.pl | property list di TeX o libreria Perl
.pm | modulo di Perl
.png | file grafico (Portable Network Graphics)
.po | sorgente di catalogo di messaggi
.pod | file di perldoc(1)
.ppm | formato pixmap portatile (Portable Pixmap Format)
.pr | sorgente bitmap
.ps | file PostScript
.py | sorgente Python
.pyc | Python compilato
.qt | filmato quicktime
.r | sorgente RATFOR (obsoleto)
.rej | patch che patch(1) non ha potuto applicare
.rpm | pacchetto software di RedHat
.rtf | file in Rich Text Format
.rules | regole per qualcosa
.s | sorgente assembler
.sa | stub libraries per shared libraries a.out
.sc | comandi per il foglio elettronico sc(1)
.scm | codice sorgente Scheme
.sed | file sorgente sed
.sgml | sorgente SGML
.sh | script sh(1)
.shar | archivio shar(1)
.so | libreria condivisa o oggetto caricaribile dinamicamente
.sql | sorgente SQL
.sqml | schema SQML o programma di query
.sty | style file di LaTeX
.sym | moduli di definizione compilati Modula-2
.tar | archivio tar(1)
.tar.Z | archivio tar(1) compresso con compress(1)
.tar.bz2 | archivio tar(1) compresso con bzip2(1)
.tar.gz | archivio tar(1) compresso con gzip(1)
.taz | archivio tar(1) compresso con compress(1)
.tcl | codice sorgente tcl
.tex | sorgente TeX o LaTeX
.texi | equivalente a .texinfo
.texinfo | sorgente di documentazione Texinfo
.text | file di testo
.tfm | metrica di caratteri TeX (Font Metric File)
.tgz | archivio tar(1) compresso con gzip(1)
.tif | .tiff per poveretti
.tiff | formato grafico Tagged Image File Format
.tk | script tcl/tk
.tmp | file temporaneo
.tmpl | file di template
.txt | equivalente a .text
.uu | equivalente a .uue
.uue | file binario codificato con uuencode(1)
.vf | carattere virtuale TeX (Virtual Font)
.vpl | property list virtuale TeX
.w | CWEB alla Silvio Levi
.wav | file audio wave
.web | WEB alla Donald Knuth
.wml | file sorgente per il Web Meta Language
.xbm | sorgente bitmap X11
.xcf | grafica GIMP
.xml | file eXtended Markup Language
.xpm | sorgente pixmap X11
.xs | file xsub di Perl prodotto da h2xs
.xsl | foglio di stile XSL
.y | file yacc(1) o bison(1)
.z | file compresso con pack(1) (o un vecchio gzip(1))
.zip | archivio zip(1)
.zoo | archivio zoo(1)
~ | file di backup di Emacs o patch(1)
rc | file di startup (Run Control), per es. .newsrc

CONFORME A
Convenzioni generali UNIX.

BUG
Questa lista non è esauriente.

VEDERE ANCHE
file(1), make(1)

COLOPHON
Questa pagina fa parte del rilascio 3.73 del progetto Linux man-pages. Una descrizione del progetto, le istruzioni per la segnalazione degli errori, e l'ultima versione di questa pagina si trova su http://www.kernel.org/doc/man-pages/. La versione italiana fa parte del pacchetto man-pages-it v. 3.73, a cura di: ILDP "Italian Linux Documentation Project" http://www.pluto.it/ildp
Per la traduzione in italiano si può fare riferimento a http://www.pluto.it/ildp/collaborare/
Segnalare eventuali errori di traduzione a ildp@pluto.it