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)