suffixes(7) 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.

SuffissoTipo di file



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

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 [email protected]