Entendendo o sistema de arquivos do Linux
Sistemas operacionais do tipo UNIX são estruturados a partir de seu sistema de arquivos, portanto é bastante interessante entender o funcionamento dessa estrutura. Como iniciante no mundo Linux, tive um pouco de dificuldade para entender o funcionamento do sistema de arquivos do Linux e foi justamente essa dificuldade que me fez escrever esse artigo para ajudar outros iniciantes como eu.
Parte 2: A estrutura: principais diretórios e suas funções
O diretório principal que contém todos os demais diretórios
é chamado de raíz e se encontra no topo da estrutura, sendo
representado pelo sinal "/". Todos os demais diretórios devem
ser referenciados a partir dele (exemplo: /diretório).
Dentro da estrutura do sistema de arquivos, cada um dos diretórios possui uma função especifica.
Bem, agora vamos exemplificar a estrutura do sistema de arquivos com o intuito de sermos um pouco mais claros. Alguns diretórios e suas funções:
Dentro da estrutura do sistema de arquivos, cada um dos diretórios possui uma função especifica.
Principais diretórios e suas funções
Bem, agora vamos exemplificar a estrutura do sistema de arquivos com o intuito de sermos um pouco mais claros. Alguns diretórios e suas funções:
- /bin : diretório no qual são encontradas ferramentas necessárias a operação do sistema.
- /sbin : aqui podemos encontrar as ferramentas de operação e manutenção do sistema.
- /etc : os arquivos de configuração do sistema se encontram nesse diretório.
- /dev : neste diretório encontramos os arquivos relacionados aos dispositivos de hardware. Neste diretório cada dispositivo de hardware possui um arquivo.
- /home : os usuários cadastrados no sistema possuem um diretório com seu nome dentro de /home. Em geral é a única área acessível aos usuários para gravarem seus arquivos.
- /lib : as bibliotecas de funções do sistema se encontram aqui (são as bibliotecas de alocação dinâmica do Linux).
- /mnt : diretório utilizado para conexão com volumes presentes em outros computadores da rede ou para acessar dispositivos removíveis.
- /tmp : aqui se encontram os arquivos temporários montados pelo sistema.
- /usr : os arquivos de cada usuário se encontram contidos neste diretório. Este diretório é muito importante, pois nele se encontra basicamente tudo que o usuário vai utilizar (editores de texto, ferramentas, navegadores, ambientes gráficos e os demais aplicativos voltados para os usuários).
- /var : aqui se encontram informações variáveis do sistema (spool de impressora, caixas postais, logs do sistema, ...).