2.5 Árvore de diretórios ("pastas")
A organização de diretórios do GNU/Linux tem o padrão Filesystem Hierarchy Standard (FHS), ou em português Hierarquia Padrão do Sistema de Arquivos. A principal vantagem deste conjunto de regras é a capacidade de predizer o local dos arquivos. Segue lista padrão de diretórios definidos pela FHS:
Diretório | Descrição |
---|---|
/ | Nível raiz |
bin | Diretório de comandos programas essenciais ao sistema. Acesso de nível público |
boot | Arquivos de configuração do sistema de arranque |
dev | Arquivos de dispositivos |
etc | Arquivos de configuração de sistema |
home | Neste local ficam armazenados os diretórios pessoais dos usuários comuns |
lib | Bibliotecas compartilhadas e módulos do kernel |
media | Ponto de montagem para dispositivos removíveis |
mnt | Ponto de montagem temporário para sistema de arquivos |
proc | Diretório virtual onde ficam as informações do sistema obtidas do Kernel |
root | Diretório pessoal do usuário root |
run | Dados de execução variáveis |
sbin | Binários essenciais ao sistema; somente o root tem privilégio para executá-los |
sys | Contém praticamente as mesmas informações do diretório proc, porém, mais organizadas |
tmp | Arquivos temporários. Por exemplo: dados temporários criados por programas ou usuários são salvos aqui. Ao reiniciar o sistema, este diretório é esvaziado |
usr | Diretório onde ficam os programas dos utilizadores (/usr/bin), bibliotecas (/usr/lib), documentação (/usr/share/doc) etc. São programas portáveis e não essenciais ao sistema |
var | Dados variáveis. Por exemplo, arquivos de log |
srv | Dados para os serviços disponibilizados pelo sistema e de acesso público |
opt | Pacotes de software e aplicações adicionais que não fazem parte do sistema |
Tabela 1 - Hierarquia Padrão do Sistema de Arquivos GNU/Linux
Atenção: qualquer GNU/Linux deve conter fisicamente na partição raiz, os diretórios /bin, /sbin, /etc, /lib, /etc e /dev. Do contrário não será possível iniciar o sistema.
Ao longo desta obra voltarei a mencionar os diretórios mais relevantes e/ou importantes ao nosso estudo, conforme a necessidade for surgindo.