Per consuetudine il contenuto di un file viene indicato dal suo suffisso, che
(comunemente) consiste di un punto seguito da una o più lettere. Molte
utilità di base, come i compilatori, usano il suffisso per riconoscere
il tipo di file con cui hanno a che fare. Il funzionamento del programma
è 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 |
Codice sorgente C++, equivalente a .cc
|
.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: formato di uscita 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 compresso con 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 usato col World Wide Web |
.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 o .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 (vedi .ph, .pl e .pm) |
.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 |
librerie stub per ibrerie condivise 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
|
Convenzioni generali UNIX.
Questa lista non è esauriente.
La traduzione italiana di questa pagina di manuale è stata creata da
Ottavio G. Rizzo <
o successiva per le condizioni di
copyright. Non ci assumiamo alcuna responsabilità.
Per segnalare errori nella traduzione di questa pagina di manuale inviare un
messaggio a