Não existe um único "conjunto padrão de diretórios" universalmente exigido para todos os sistemas Linux e Unix. No entanto, existe uma convenção forte e prática comum para estruturas de diretório, particularmente dentro do padrão POSIX, que muitos sistemas aderem.
Aqui está um detalhamento do que define a estrutura típica:
1. O padrão POSIX: *
o / diretório: Este é o diretório raiz, o nível superior da hierarquia do sistema de arquivos. Todos os outros diretórios são considerados subdiretos desta raiz.
*
Diretórios definidos por Posix: O padrão POSIX especifica certos diretórios críticos que devem existir em todos os sistemas compatíveis, incluindo:
*
/bin :Binários essenciais para todos os usuários (por exemplo, LS, CAT, DATA).
*
/sbin :Binários essenciais para administração do sistema (por exemplo, desligamento, ifconfig).
*
/dev :Arquivos de dispositivo que representam hardware do sistema (por exemplo, /dev /sda1 para uma partição do disco rígido).
*
/etc :Arquivos de configuração do sistema (por exemplo, /etc /passwd para contas de usuário).
*
/home :Diretórios domésticos para usuários individuais (por exemplo, /Home /John).
*
/lib :Bibliotecas de sistemas usadas por programas.
*
/mnt :Mount Points para sistemas de arquivos de montagem temporariamente (por exemplo, /MNT /CDROM).
*
/proc :Um sistema de arquivos virtual que contém informações sobre os processos de execução.
*
/tmp :Arquivos temporários que devem ser excluídos por programas.
*
/usr :Programas, bibliotecas e documentação específicos do usuário.
*
/var :Arquivos de dados variáveis (por exemplo, arquivos de log, filas de correio).
2. Práticas e variações comuns: * subdiretos
: Dentro desses diretórios definidos por POSIX, muitas vezes existem subdiretas para uma organização posterior. Por exemplo, `/usr/bin` contém binários de usuários comuns, enquanto`/usr/local/bin` é frequentemente usado para aplicativos instalados localmente.
*
Distribuições: Diferentes distribuições Linux (por exemplo, Ubuntu, Fedora) podem ter suas próprias adições e convenções à estrutura do diretório.
*
Variações: Alguns sistemas podem ter canais ligeiramente diferentes para determinados diretórios, ou podem incluir diretórios adicionais não definidos explicitamente no padrão POSIX.
Teclas de chave: * Não existe um padrão absoluto, mas existe uma convenção comum forte com base no padrão POSIX.
* O diretório é o ponto central e a maioria dos sistemas mantém uma estrutura hierárquica.
* Embora os diretórios principais sejam padronizados, implementações e subdiretórios específicos podem variar.
* Familiarizar -se com práticas comuns e diretrizes POSIX ajuda a navegar de maneira eficaz Linux e UNIX.
Lembre -se de que consultar a documentação do seu sistema e a pesquisa on -line para diretórios ou arquivos específicos é crucial para entender a estrutura e as convenções de um sistema específico.