Estrutura de Diretórios
/
(Diretório raiz)
Diretório principal que contém todos os outros diretórios e arquivos do sistema.
/bin
Contém os comandos essenciais executáveis do sistema que podem ser utilizados por usuários. Exemplos:
cat
, chgrp
, chmod
, cp
, date
, dd
, df
, echo
, hostname
, ln
, more
, mount
, mv
, ps
, pwd
, rm
, rmdir
, sed
, su
, uname
, umount
.
/boot
Contém os arquivos para inicialização do sistema.
O /boot
inclui os setores de boot principal e arquivos de mapa de setor. Alguns exemplos:
- Kernel: Componente central do sistema operacional, responsável por gerenciar os recursos do sistema. Serve como a ponte entre software e hardware.
- Grub: Programa que carrega o sistema operacional quando o computador é ligado.
/dev
Contém arquivos para dispositivos. Aqui, encontramos arquivos que correspondem ao hardware e podem ser configurados para alterar o funcionamento de um determinado dispositivo.
/etc
Concentra arquivos de configuração do sistema.
/home
Diretórios pessoais dos usuários, onde ficam os dados dos usuários comuns do sistema. Cada usuário possui um subdiretório próprio. Para usuários que não são root, a escrita é permitida apenas dentro de seus respectivos subdiretórios.
/lib
Contém as bibliotecas utilizadas pelos programas.
/mnt
Diretório usado como ponto de montagem de dispositivos.
-
Equivalente:
/media
.
/media
Diretório vazio utilizado para montar dispositivos como CD-ROMs, DVDs e pendrives.
/proc
Armazena informações sobre o Kernel e processos. É um pseudo-sistema de arquivos, ou seja, não existe fisicamente no disco.
É possível ler dados e até alterar o comportamento do Kernel modificando o conteúdo de arquivos em /proc
.
/root
Diretório home do superusuário (root). Dependendo da distribuição, pode ou não estar presente.
/sbin
Ferramentas de administração do sistema. Similar ao /bin
, armazena binários essenciais. O "S" no nome indica "system binaries". Esses programas são geralmente acessíveis apenas pelo administrador do sistema.
/tmp
Diretório para arquivos temporários. Os arquivos armazenados aqui geralmente são apagados a cada reinicialização.
/usr
Contém arquivos pertencentes aos usuários. Alguns subdiretórios importantes:
-
/usr/bin
: Ferramentas auxiliares, como interpretadores de programação (Perl, Python, etc.). -
/usr/include
: Cabeçalhos e bibliotecas da linguagem C. -
/usr/local
: Hierarquia para instalação de aplicativos locais no sistema. -
/usr/share
: Arquivos de leitura somente, independentes de arquitetura. -
/usr/src
: Pode conter arquivos de código-fonte de programas.
/var
Diretório usado para armazenar informações variáveis sobre o sistema.
Top comments (0)