Sistema de arquivos Unix
Em sistemas operacionais Unix e seus derivados, o sistema de arquivos é considerado um componente central desse sistema operacional.[1] Foi também uma das primeiras partes do sistema a ser criadas e implementadas por Ken Thompson, em 1969.[2]
Leiaute convencional dos diretórios
| Diretório ou arquivo[3] | Descrição |
|---|---|
/ |
A barra invertida / sozinha carateriza a raiz da árvore de arquivos. |
|
Diretório onde estão guardados os comandos essenciais do sistema. |
|
Contém o kernel do sistema. |
| São encontrados os arquivos de dispositivos de hardware. | |
|
Contém os arquivos de configuração do sistema. |
|
Contém os diretórios dos usuários. |
|
Onde são localizados bibliotecas essenciais compartilhadas e módulos do kernel. |
|
Ponto de montagem padrão para dispositivos removíveis, como pen drives, tocadores de mídia, etc. |
|
Ponto de montagem temporária de sistemas de arquivos. |
|
contém os pacotes de softwares opcionais. |
|
Sistema de arquivos virtual de informações do kernel e seus processos. |
|
Diretório do superusuário root |
|
Estão localizados os comandos essenciais de administração do sistema. |
|
Estão localizados os códigos-fonte do sistema. |
|
Em algumas distribuições Linux, contém um sysfs virtual em seu sistema de arquivos, que contém informações relacionadas ao hardware e do sistema operacional. Em sistemas BSD, comumente um link simbólico para as fontes do kernel em /usr/src/sys. |
|
Estão localizados os arquivos temporários. |
|
O núcleo do Unix em Pesquisa Unix e System V. Com a adição de memória virtual apoiado aos 3BSD, este foi renomeado para /vmunix. |
|
Estão localizados a hierarquia secundária. |
|
Este diretório estão localizados os comandos essenciais do sistema. |
|
Contém os arquivos de cabeçalho, incluindo por programas em C. |
|
Biblotecas compartilhadas essenciais e módulos do kernel. |
|
Ele inclui binários internos que não se destinam a ser executado diretamente pelos usuários ou scripts shell. Os aplicativos podem usar um único subdiretório em /usr/libexec. |
|
Contém uma hierarquia local. |
|
Contém uma hierarquia local, independente de sua arquitetura. |
|
Dados variáveis. |
|
Arquivos de logs. |
|
O lugar onde todos os e-mails recebidos são armazenados. Usuários (exceto o root) pode acessar apenas o seu próprio e-mail. Muitas vezes, esse diretório é um link simbólico para /var/spool/mail. |
|
Dados de Spool das aplicações. |
Notas e Referências
- M. Ritchie, Dennis. «The Evolution of the Unix Time-sharing System*». cm.bell-labs.com (em inglês). Consultado em 15 de fevereiro de 2015
- «The UNIX Time- Sharing System» (PDF). cs.berkeley.edu (em inglês). Consultado em 15 de fevereiro de 2015
- Ferreira, Rubem E. «22». In: Novatec. Linux:guia do administrador do sistema. 2008. São Paulo: [s.n.] 707 páginas. ISBN 9788575221778
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.