Estrutura de Diretórios do Linux

Neste artigo será abordado um resumo sobre estrutura de diretórios do Linux.

/bin – Binários essenciais, contém comandos básicos do istema usados por todos os usuários.

/boot – Arquivos de inicialização, armazena o kernel, arquivos initramfs/initrd e configurações do bootloader (grub)

/dev -Dispositivos, arquivos que representam hardware (ex: /dev/sda para discos) e dispositivos virtuais ex: /dev/null)

/etc – Onde se encontra os arquivos de configurações do sistema

/home – Diretórios de usuários

/lib e lib64 – Bibliotecas compartilhadas

/media – Ponto de montagem do dispositivo

/mnt - Ponto de montagem do dispositivo temporários

/opt – Software opcional, programas de terceiros ou não gerenciados pelo gerenciador

de pacote.

/proc – Sistema virtual, informações em tempo real sobre processos e hardware. Não

ocupa espaço em disco.

/root – Diretório de usuário root/admin

/run - Dados de runtime, informações voláteis de processos em execução (ex: PID files,

sockets). Substitui /var/run.

/sbin – Binários do admin, comandos para superusuário (ex: sites em /srv/http ou FTP em /srv/ftp).

/srv – Dados de serviços (ex: sites em /srv/http ou FTP em /srv/ftp).

/sys – Sistema virtual, interface para configuração de dispositivos e drivers do kernel.

/tmp – Diretório de dados temporários

/usr – Recursos de usuários, programas e bibliotecas não essenciais, compartilhados entre usuários.

/var – Dados variáveis, são arquivos que mudam frequentemente

• /var/log: Logs do sistema.

• /var/cache: Dados em cache.

• /var/spool: Filas de impressão, emails.

• /var/www: Sites (em algumas distribuições)