SUFFISSI(7) Manuale del programmatore di Linux SUFFISSI(7)

suffixes - elenco dei suffissi dei file

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 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 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.

file(1), make(1)

Questa pagina fa parte del rilascio 5.13 del progetto Linux man-pages. Una descrizione del progetto, le istruzioni per la segnalazione degli errori, e l'ultima versione di questa pagina si trovano su https://www.kernel.org/doc/man-pages/.

La traduzione italiana di questa pagina di manuale è stata creata da Ottavio G. Rizzo <rizzo@pluto.linux.it>, Giulio Daprelà <giulio@pluto.it> e Marco Curreli <marcocurreli@tiscali.it>

Questa traduzione è documentazione libera; leggere la GNU General Public License Versione 3 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 pluto-ildp@lists.pluto.it.

13 agosto 2020 Linux