Estrutura de Diretórios do Linux
A árvore de diretórios do Linux é uma estrutura hierárquica que organiza arquivos e diretórios, seguindo a convenção do Filesystem Hierarchy Standard (FHS).
O diretório raiz, representado por /
, é o ponto de partida da estrutura, do qual todos os outros diretórios se ramificam.
A organização de diretórios a seguir é comum na maioria das distribuições:
/ # Root Directory - Diretório raiz que contém todos os outros diretórios do sistema ├── bin # Binary - Comandos binários essenciais ├── boot # Boot - Arquivos de inicialização do sistema ├── dev # Devices - Arquivos de dispositivos ├── etc # etcetera - Arquivos de configuração do sistema ├── home # Home - Diretórios pessoais dos usuários │ └── <usuário> # Home User - Diretório pessoal de cada usuário ├── lib # Library - Bibliotecas essenciais compartilhadas ├── lib64 # Library (64-bit) - Bibliotecas de 64 bits ├── media # Media - Pontos de montagem para mídias removíveis ├── mnt # Mount - Pontos de montagem temporários ├── opt # Optional - Pacotes de software opcionais ├── proc # Process - Sistema de arquivos virtual com informações do sistema ├── root # Root - Diretório pessoal do usuário root ├── run # Run - Arquivos de execução temporária ├── sbin # System Binary - Comandos binários essenciais de administração do sistema ├── srv # Service - Dados para serviços fornecidos pelo sistema ├── sys # System - Informações sobre dispositivos do sistema ├── tmp # Temporary - Arquivos temporários ├── usr # User - Utilitários e aplicativos de usuário │ ├── bin # User Binary - Comandos binários de usuário │ ├── include # Include - Arquivos de cabeçalhos para desenvolvimento │ ├── lib # Library - Bibliotecas de usuário │ ├── local # Local - Aplicativos e bibliotecas instalados localmente │ ├── sbin # System Binary - Comandos binários de administração de usuário │ ├── share # Share - Arquivos compartilhados, como documentação e dados │ └── src # Source - Códigos-fonte └── var # Variable - Dados variáveis ├── cache # Cache - Arquivos de cache ├── lib # Library - Dados variáveis específicos do sistema ├── lock # Lock - Arquivos de bloqueio ├── log # Log - Arquivos de log ├── mail # Mail - Armazenamento de e-mails ├── run # Run - Arquivos de execução em tempo real ├── spool # Spool - Diretórios de spool para filas de impressão e e-mails └── tmp # Temporary - Arquivos temporários