terça-feira, 13 de março de 2012

Diretórios do Linux

Para entender a instalação do do Linux, precisamos compreender o seu sistema de diretórios, se soubermos como funciona poderemos não só encontrar mais facilmente arquivos e aplicações, podemos otimizar o SO para melhor aproveitar seus recursos.

/ - Diretório raiz, é de onde sairão todos os demais diretórios do sistema Linux, abaixo dele ficam os seguintes sistemas de diretórios :.

  • bin - Onde são armazenados os binários, isto é, os aplicativos instalados para básico do sistema operacional.

  • boot - É neste diretório onde encontramos os arquivos para a iniciação do sistema operacional.

  • dev - É neste local onde encontraremos os caminhos dis dispositivos a serem montados, esta informação trabalha em conjunto com os diretórios /mnt e /media.

  • etc - É onde encontraremos os arquivos de configuração, não pode haver arquivos binários, no máximo links.

  • home - Diretório raiz do usuário comum, é aqui que serão armazenadas as informações de perfil, as instalações, documentos, downloads e outras informações do usuário comum.

  • initrd - Diretório / link, que fará o boot do sistema a partir de uma memória armazenada em disco, caso seja feita a opção de iniciação por dual boot ou por kernel diferente.

  • lib - Local onde são armazenadas as bibliotecas básicas, e os módulos do kernel. Neste diretório ficam as imagens das bibliotecas compartilhadaspara o boot e sistema. Aqui ficam as bibliotecas compartilhadas para os binários encontrados nos diretórios /bin e /sbin

  • lib - Pode haver variantes do diretório /lib em sistemas que suportam mais de um formato de bináro, que necessitam de arquivos binários separados. Isso é utilizado geralmente, para suporte 64 ou 32 bits. Nesse caso teriamos, /lib32 e /lib64, sendo o /lib um link simbolico para um desses dois diretórios.

  • lost+found - Diretório utilizado pelo sistema operacional quando se faz necessária a recuperação de uma informação em decorrência de uma falha ou um desligamento inadequado.

  • media - É onde ficam os dispositivos que serão montados pelo comando mount, por exemplo cdrom.

  • mnt - É onde ficam armazenadas as informações sobre o ponto de montagem dos dispositivos.

  • opt - Este diretório, no linux é reservado para armazenar todas a aplicações e adicionais que não fazem parte da instalação padrão.

  • proc - Diretório especial para arquivos virtuais. É utilizado para referenciar pseudo-arquivos de sistema, não contém nenhum arquivo "real", mas informaçõe sd einformações de sistema.

  • root - Diretório raiz do superusuário, é aqui que serão armazenadas as informações do perfil do usuário root

  • sbin - Ao contrário do diretório /bin, este diretório está reservado a apenas aplicações de administrador. Programas de administração local serão instalados nos diretórios /usr/sbin ou /usr/local/sbin. Para a iniciação, recuperação, restauração e backup, os binários se encontrarão aqui.

  • srv - Diretório reservado para a utilização de serviço de diretórios para uma aplicação em específico, a metodologia utilizada para se trabalhar com este diretório não é muito clara pois não há um consenso sobre sua utilização.

  • tmp - Aqui serão armazenados arquivos de uso temporário, muitos programas utilizam este recurso (criação de arquivos temporários) para armazenar informações que serão utilizadas durante seu funcionamento e/ou instalação. Estes arquivos costumam ser removidos ao final do processo ou de tempos em tempos pelo próprio sistema operacional. Não é recomendável remover estes aquivos.

  • usr - Bibliotecas compartilhadas de binários

  • var - Contém dados variáveis registrados pelo sistema operacional como log de arquivos, e-mail, impressoras e arquivos temporários. Muitas áreas dentro do /var não são compartilhadas entre aplicações diferentes, como /var/log, /var/lock e /var/run. Outras como /var/mail, /var/cache/man são compartilhadas.
  • Nenhum comentário:

    Postar um comentário