Em Wednesday 08 August 2001 12:30, Heber Blain Goncalves escreveu:
> Ola pessoal, tenho uma pequena duvida.
>
> Ao migrar do windows para o linux, a primeira coisa que me
> surpreendeu foi a nao necessidade de especificacao de uma extensao a
> um arquivo, para que ele seja tratado como determinado tipo, ex: .txt
> para arquivos de texto, .exe para executaveis, etc.
>
> So que uma coisa veio a tona agora em minha cabeca: Se nao eh a
> extensao que determina o tipo do arquivo, quem o faz? Quero dizer,
> onde no sistema fica especificado que determinado arquivo eh um
> arquivo binario, arquivo ascii ou aqueles de device?

O arquivo � considerado exectu�vel atrav�s de suas propriedades.

Veja o arquivo abaixo

-rwxr-xr-x   1 root     root       157392 Mar  6 12:45 arquivo1

T� vendo os Xs? Eles dizem que o arquivo � execut�vel. 

Veja este outro:

-rw-r--r--   1 root     root        36823 Mar 27 11:25 arquivo2

N�o tem x, ent�o n�o � execut�vel.

Se o arquivo n�o for execut�vel, ele pode "pertencer" a um aplicativo. 

Como sei a que aplicativo ele pertence?

Resposta: n�o sabe. No Linux/Unix n�o existe essa amarra��o entre um 
arquivo de dados e o aplicativo que o gerou ou o l�.

Alguns ambientes de desktop como o KDE ou StarOffice e amarram uma 
"extens�o" a um aplicativo e o chamam automaticamente ao clicar sobre o 
�cone do arquivo.

O StarOffice, por exemplo, vai tentar abrir automaticamente um 
documento .doc, .rtf, .txt com seu editor de texto.

Da� fica igual ao Windows, com a �nica diferen�a que no Linux, para um 
arquivo ser execut�vel, n�o � necess�rio uma extens�o especial, nem 
extens�o nenhuma, voc� ter� que mudar as propriedades de permiss�o do 
arquivo, em vez disso.

O uso de "extens�es" � largamente empregada no mundo Unix, mesmo assim. Exemplo:

.tar.gz
.tar
.gz
.html
.c
.h
.pl
.php3
.txt
.gif
.tiff
.ps
.pdf 
.rpm

etc.

[]s

-- 
Edgard Lemos 
[EMAIL PROTECTED]
Usu�rio Linux n� 135479


Assinantes em 08/08/2001: 2277
Mensagens recebidas desde 07/01/1999: 126953
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a