SUFFIXES(7)

NOME
suffixes - lista de sufixos de arquivos

DESCRIÇÃO
É costume indicar o conteúdo de um arquivo com o sufixo do mesmo, que consiste de um ponto, seguido de uma ou mais letras. Muitos utilitários padrão, tais como compiladores, usam isto para reconhecer o tipo de arquivo com que eles estão lidando. O utilitário make(1) é dirigido por regras baseadas nos sufixos dos arquivos.

A seguir temos uma lista de sufixos que são normalmente encontrados em um sistema Linux.

Sufixo | Tipo de arquivo
,v | arquivos para RCS (Revision Control System)
- | arquivo de backup
.C | código-fonte C++
.F | fonte em Fortran com diretivas cpp(1)
 | ou arquivos comprimidos usando-se freeze
.S | fonte em assembler com diretivas cpp(1)
.Y | arquivos comprimidos usando-se yabba
.Z | arquivos comprimidos usando-se compress(1)
.[0-9]+gf | arquivos-fonte TeX genéricos
.[0-9]+pk | arquivos-fonte TeX empacotados
.[1-9] | página de manual para a seção correspondente
.[1-9][a-z] | página de manual para a seção mais subseção
.a | biblioteca estática de código-objeto
.ad | arquivo padrão de recursos de aplicações X
.adb | fonte de corpo em Ada
.ads | fonte de especificação em Ada
.afm | métrica de fonte PostScript
.al | arquivo de autocarga Perl
.am | arquivo de entrada automake(1)
.arc | arquivo arc(1)
.arj | arquivo arj(1)
.asc | dados armados em ASCII para PGP
.asm | (GNU) arquivo fonte em assembler
.au | arquivo de som Audio
.aux | arquivo auxiliar LaTeX
.avi | (msvideo) vídeo
.awk | programa em linguagem AWK
.b | imagem de carregador de boot LILO
.bak | arquivo de backup
.bash | script de shell bash(1)
.bb | dados de bloco básicos para lista produzida pelo gcc-ftest-coverage
.bbg | dados de bloco básicos para gráficos produzidos por gcc-ftest-coverage
.bbl | saída BibTeX
.bdf | arquivo fonte X
.bib | banco de dados bibliográficos TeX, entrada BibTeX
.bm | fonte de bitmap
.bmp | bitmap
.bz2 | arquivo comprimido usando-se bzip2(1)
.c | fonte em C
.cat | arquivos de catálogo de mensagens
.cc | fonte em C++
.cf | arquivos de configuração
.cfg | arquivos de configuração
.cgi | script ou programa de geração de conteúdo da WWW
.class | byte-code compilado em Java
.conf | arquivo de configuração
.config | arquivo de configuração
.cpp | equivalente a .cc
.csh | script de shell csh(1)
.cxx | equivalente a .cc
.dat | arquivo de dados
.deb | pacote de software Debian
.def | fonte em Modula-2 para módulos de definição
.def | outros arquivos de definição
.desc | parte inicial de mensagem de correio desempacotado com munpack
.diff | diferenças de arquivos (saída do comando diff(1))
.dir | arquivo de diretório de banco de dados dbm
.doc | arquivo de documentação
.dtx | arquivo fonte de pacote LaTeX
.dvi | saída independente de dispositivo do TeX
.el | fonte em Emacs-Lisp
.elc | fonte em Emacs-Lisp compilado
.eps | PostScript encapsulado
.f | fonte em Fortran
.f77 | fonte em Fortran 77
.f90 | fonte em Fortran 90
.fas | Common-Lisp pré-compilado
.fi | arquivos de inclusão Fortran
.fig | arquivo de imagem FIG (usado por xfig(1))
.fmt | arquivo de formatação do TeX
.gif | formato "Graphics Image File" da Compuserve
.gmo | catálogo de mensagem de formato da GNU
.gsf | fontes Ghostscript
.gz | arquivos comprimidos usando-se gzip(1)
.h | arquivos de cabeçalho C ou C++
.help | arquivo de ajuda
.hf | equivalente a .help
.hlp | equivalente a .help
.htm | .html de gente pobre
.html | documento HTML usado com a World Wide Web
.hqx | arquivo Macintosh codificado com 7 bits
.i | fonte em C depois do pré-processamento
.icon | fonte bitmap
.idx | arquivo de referência ou datum-index para sistema de hipertexto ou banco de dados
.image | fonte de bitmap
.in | modelo de configuração, especialmente para o GNU Autoconf
.info | arquivos para o browser de informação do Emacs
.info-[0-9]+ | arquivos info divididos
.ins | arquivo de instalação do pacote LaTeX para docstrip
.java | um arquivo fonte em Java
.jpeg | formato Joint Photographic Experts Group
.jpg | .jpeg de gente pobre
.kmap | mapa de teclas lyx(1)
.l | equivalente a .lex ou .lisp
.lex | arquivos lex(1) ou flex(1)
.lha | arquivos lharc
.lib | biblioteca Common-Lisp
.lisp | fonte em Lisp
.ln | arquivos para uso com lint(1)
.log | arquivo de log, em particular produzido pelo TeX
.lsm | entrada do Mapa de Software Linux
.lsp | fonte em Common-Lisp
.lzh | arquivo lharc
.m4 | fonte em m4(1)
.mac | arquivos de macro para vários programas
.man | página de manual (geralmente o fonte em vez do formatado)
.map | arquivos de mapas para vários programas
.me | fonte em Nroff usando o pacote de macro me
.mf | fonte do Metafont (gerador de fontes para TeX)
.mm | fontes para groff(1) em formato mm
.mo | arquivo binários de catálogo de mensagens
.mod | fonte em Modula-2 para módulos de implementação
.mov | (quicktime) vídeo
.mp | fonte do Metapost
.mpeg | arquivo de vídeo
.o | arquivo objeto
.old | arquivo antigo ou de backup
.orig | versão de backup (original) de um arquivo, de patch(1)
.out | arquivo de saída, freqüentemente programa executável (a.out)
.p | fonte em Pascal
.pag | arquivo de dados de banco de dados dbm
.patch | diferenças de arquivos para correção(1)
.pbm | formato de bitmap portável
.pcf | arquivos fonte X11
.pdf | Portable Data Format da Adobe (usa Acrobat/acroread ou xpdf)
.perl | fonte em Perl
.pfa | arquivos de definição de fonte PostScript, formato ASCII
.pfb | arquivos de definição de fonte PostScript, formato binário
.pgm | formato greymap portável
.pgp | dados binários de PGP
.ph | arquivo de cabeçalho Perl
.pid | arquivo para armazenar pid de um daemon (por exemplo, crond.pid)
.pl | arquivo de listagem de propriedade TeX ou arquivo de biblioteca Perl
.pm | módulo Perl
.png | arquivo Portable Network Graphics
.po | fonte de catálogo de mensagens
.pod | arquivo perldoc(1)
.ppm | formato pixmap portável
.pr | fonte bitmap
.ps | arquivo PostScript
.py | fonte em Python
.pyc | python compilado
.qt | vídeo quicktime
.r | fonte RATFOR (obsoleto)
.rej | correções que patch(1) não pode aplicar
.rpm | pacote de software RedHat
.rtf | arquivod Rich Text Format
.rules | regras para algo
.s | fonte em assembler
.sa | bibliotecas stub para bibliotecas compartilhadas a.out
.sc | comandos de espalhamento sc(1)
.sgml | arquivos fonte SGML
.sh | scripts do sh(1)
.shar | arquivo criado pelo utilitário shar(1)
.so | biblioteca compartilhada ou objeto dinamicamente carregável
.sql | fonte SQL
.sqml | esquema SQML ou programa de pesquisa
.sty | arquivos de estilo LaTeX
.sym | módulos compilados de definição Modula-2
.tar | arquivos criados pelo utilitário tar(1)
.tar.Z | arquivo tar(1) comprimido com compress(1)
.tar.bz2 | arquivo tar(1) comprimido com bzip2(1)
.tar.gz | arquivo tar(1) comprimido com gzip(1)
.taz | arquivo tar(1) comprimido com compress(1)
.tex | fonte TeX ou LaTeX
.texi | equivalente a .texinfo
.texinfo | fonte de documentação Texinfo
.text | arquivo texto
.tfm | arquivo de métrica de fonte TeX
.tgz | arquivo tar comprimido com gzip(1)
.tif | .tiff de gente pobre
.tiff | Tagged Image File Format
.tk | script tcl/tk
.tmp | arquivo temporário
.tmpl | arquivos-modelo
.txt | equivalente a .text
.uu | equivalente a .uue
.uue | arquivo binário codificado com uuencode(1)
.vf | arquivo-fonte virtual TeX
.vpl | arquivo virtual de lista de propriedade TeX
.w | CWEB de Silvio Levi
.wav | arquivo de som wave
.web | WEB de Donald Knuth
.xbm | fonte de bitmap X11
.xml | arquivo do tipo eXtended Markup Language
.xsl | folha de estilo XSL
.xpm | fonte de pixmap X11
.xs | arquivo xsub Perl produzido pelo h2xs
.y | arquivos yacc(1) ou bison(1) (gerador de analisador)
.z | arquivo comprimido usando-se pack(1) (ou um gzip(1) antigo)
.zip | arquivo zip(1)
.zoo | arquivo zoo(1)
~ | arquivo de backup do emacs ou do patch(1)
rc | arquivo de startup (`controle de execução'), por exemplo .newsrc

CONFORME
Convenções gerais do UNIX.

BUGS
Esta lista não é exaustiva.

VEJA TAMBÉM
file(1), make(1)

TRADUZIDO POR LDP-BR em 21/08/2000.
Rubens de Jesus Nogueira <darkseid99@usa.net> (tradução) André L. Fassone Canova <lonelywolf@blv.com.br> (revisão)