você está aqui: Home  → Arquivo de Mensagens Programação Shell Linux: Inscrições Abertas

Gnu Linux - Tipos de Arquivos

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 09 de Março de 2000

Em sistemas Linux, encontramos diversos tipos de arquivos, geralmente identificados por suas terminações:

Arquivos compactados com o programa compress		.Z
Arquivos criados com o comando `tar' (tape archive)	.tar
Arquivos compactados com o programa gzip		.gz
Arquivos criados com o comando `tar' e compactados com 
o programa `gzip'					.tgz
Arquivos texto						.txt
Arquivos html						.html/.htm
Arquivos PostScript					.ps
Arquivos de áudio					.au/.wav
Arquivos de imagens					.xpm/.jpg/.gif/.png
Arquivos de Distribuição de Software (Red Hat Package
Manager)						.rpm
Arquivos de configuração				.conf
Código fonte de programas C				.c
Arquivos de Cabeçalho					.h
Código Objeto						.o
Programas Perl						.pl
Programas TCL						.tcl
Código Compartilhado					.so

Esta é a convenção, que nem sempre é usada. Pode-se perfeitamente criar um arquivo texto que não tenha a terminação .txt. O comando `file' nos permite identificar a que categoria um arquivo pertence. Vejamos alguns exemplos:

$ file /etc/passwd n*
/etc/passwd: ASCII text  
networks:      empty
nscd.conf:     ASCII text
nsswitch.conf: English text
ntp:           directory
ntp.conf:      English text     

O comando `file' baseia suas decisões consultando o arquivo `/usr/share/magic', onde estão registradas as características dos principais tipos de arquivos do sistema. Para maiores informações consultar a documentação do arquivo `magic'.



Veja a relação completa dos artigos de Rubens Queiroz de Almeida