sexta-feira, 19 de março de 2010

Sistemas de Arquivos

O Unix possui 3 tipos de arquivos: arquivos comuns, arquivos especiais e arquivos diretorios
ARQUIVOS COMUNS
São os arquivos utilizados para armazenar informações que podem ser dados ou programas.
Como arquivos comuns, o Unix reconhece: arquivos texto, bibliotecas, objetos e executaveis.
ARQUIVOS ESPECIAIS
São os arquivos que executam a conexão logica com os perifericos. Esses arquivos não possuem informações e estão sob o diretorio /dev.
Para cada periferico conectado ao sistema (terminal, disco, fita, etc) é criado um arquivo especial.
EXEMPLO:
tty0 – arquivo especial do terminal 0
console -  arquivo especial do console
lp0 – arquivo especial de impressora
fd0 – arquivo especial de disquete
ARQUIVOS DIRETORIOS
Os diretorios são considerados arquivos que contem informações sobre os nomes e endereços dos arquivos comuns, especiais e outros diretorios subordinados a ele.
Cada usuario tem um diretorio inicial chamdo diretorio de login. Quando o usuario entra no sistema, ele esta localizado no diretorio de login ou diretorio “HOME”. É possivel ao usuario mover-se de um diretorio para outro.
O diretorio onde o usuario esta trabalhando é chamado de diretorio corrente.
O sistema de arquivos de UNIX tem uma estrutura hierarquica em forma de arvore invertida. O ponto de partida dessa arvore é um diretorio chamado “root” (raiz) e a partir dele se ramificam os diretorios dos usuarios e os diretorios do sistema, sob os quais ficarão armazenados os arquivos ou os sub-diretorios.
UNIX e ou VMLINUZ – é o proprio kernel
bin – diretorio de comandos de uso geral
etc – diretorio de comandos (hp-ux) e arquivos de configurações do administrador
tmp – diretorio usado para arquivos temporarios. seu conteudo é distruido no boot (opcional)
hi/bin – contem copiladores e comandos de uso geral
/etc – contem a maioria dos arquivos de configurações do sistema.
/lib – contem as bibliotecas de codigos objetos e alguns utilitarios relacionados a ele
/usr – contem
alguns comandos, arquivos de log, arquivos de administração do sistema, ferramentas de diagnosticos, arquivos de controle de spool, arquivos de MAN
/mnt – diretorio disponivel para montagem de file system que se queira criar sob o raiz
/home – diretorio de login dos usuarios
/stand ou /boot – contem arquivos de inicialização
/tmp – utilizado para armazenar arquivos temporarios
/dev – contem arquivos especiais (devices)
/sbin – arquivos de uso do root

Nenhum comentário:

Postar um comentário