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.
Introdução
Os sistemas UNIX são estruturados a partir do seu sistema
de arquivos, ou seja, tudo o que pode vir a ser manipulado
dentro do sistema operacional é tratado com arquivo (isso
inclui processos, dispositivos de hardware e, como era de
se esperar, os arquivos comuns também).
Os sistemas GNU/Linux possuem um padrão rígido e específico a respeito da organização hierárquica dos diretórios. Essa padronização pode ser encontrada na página da Linux Standard Base (www.linuxbase.org). Para os demais sistemas do tipo Unix propriamente ditos, não há um padrão realmente oficial. Entretanto para os sistemas Unix existem inúmeras proposições técnicas sobre as estrutura de diretórios, as quais prefiro não discutir por falta de autoridade no assunto.
Linux Standard Base
Os sistemas GNU/Linux possuem um padrão rígido e específico a respeito da organização hierárquica dos diretórios. Essa padronização pode ser encontrada na página da Linux Standard Base (www.linuxbase.org). Para os demais sistemas do tipo Unix propriamente ditos, não há um padrão realmente oficial. Entretanto para os sistemas Unix existem inúmeras proposições técnicas sobre as estrutura de diretórios, as quais prefiro não discutir por falta de autoridade no assunto.