GNOME.ORG

Diretórios e sistemas de arquivos

Os sistemas de arquivos do Linux e do Unix são organizados em uma estrutura hierárquica, similar a uma árvore. O nível mais alto do sistema de arquivo é o / ou diretório raiz. Na filosofia arquitetural do Unix e do Linux, tudo é considerado um arquivo - incluindo discos rígidos, partições e mídias removíveis. Isto significa que todos os arquivos e diretórios (incluindo outros discos e partições) existem sob o diretório raiz.

Por exemplo, /home/jeremias/queijos.odt mostra o caminho completo e correto para o arquivo queijos.odt que existe no diretório jeremias, o qual está sob o diretório home, que por sua vez está sob o diretório raiz (/).

Sob o diretório raiz (/) existe um conjunto de importantes diretórios de sistema que são utilizados comumente por quase todas as distribuições Linux. Segue uma lista de diretórios comuns que estão sob o diretório raiz (/):

  • /bin - aplicativos binárias importantes;
  • /boot - arquivos necessários para realizar o boot no computador;
  • /dev - os arquivos de dispositivos (devices, em inglês);
  • /etc - arquivos de configuração, scripts para iniciar programas etc;
  • /home - diretórios pessoais dos usuários locais;
  • /lib - bibliotecas do sistema (libraries, em inglês);
  • /lost+found - provê um sistema de achados e perdidos para arquivos que existem sob o diretório raiz;
  • /media - mídias (media, em inglês) removíveis montadas (carregadas), por exemplo CDs, câmeras digitais etc;
  • /mnt - sistemas de arquivos "montados";
  • /opt - provê um local para instalação de aplicativos opcionais;
  • /proc - diretório dinâmico especial que mantém informações sobre o estado do sistema, incluindo processos em execução;
  • /root - diretório pessoal do usuário root, pronuncia-se "barra-root";
  • /sbin - importantes arquivos binários do sistema;
  • /srv - provê um local para dados utilizados por servidores;
  • /sys - contém informações a respeito do sistema;
  • /tmp - arquivos temporários;
  • /usr - arquivos e aplicativos acessíveis para a maioria dos usrios;
  • /var - arquivos de variáveis como logs e bancos de dados.