Estrutura de Diretórios Linux
Pessoal, boa noite!
Inicialmente vou compartilhar com vocês a estrutura de diretórios do Linux, para que fique claro a todos o que significa cada diretório no seu sistema operacional GNU/Linux.
/bin - O Diretório /bin contém comandos executáveis do sistema tais como: cp, date, ln, ls, mkdir e more. Esses comandos são considerados essenciais para a administração do sistema, no caso de um problema.
/dev – Arquivo de dispositivos, necessários para se acessar discos e outros dispositivos, são armazenados em /dev. Exemplos incluem partições de disco, como por exemplo hda1 e terminais como, tty1. Os disposivos precisam estar presentes no momento do boot, para a correta montagem e configuração. A exceção a esta regra são os sistemas usando devfs, uma adição relativamente recente ao kernel linux, que transforma o /dev em um sistema de arquivos virtual, semelhante a /proc, onde arquivos especiais de dispositivos são criados pelo kernel quando os drivers registram dispositivos. O uso do devfs não é cobrado atualmente pelos obejetivos nivel 1 ( LPI nivel 1 – 101 ).
/etc – O diretório /etc contém informações de configuração únicas para o sistema e é requerido para o momento do boot. Não são armazenados quaisquer programas executáveis binários aqui. Uma antiga prática comum em várias versões do Unix era armazenar programas executáveis administrativos em /etc. Estes foram movidos para /sbin no FHS. Exemplos de arquivos incluem passwd, hosts e login.defs
/lib – O diretório /lib contém bibliotecas compartilhadas e módulos do kernel, ambos essenciais para a inicialização do sistema.
/mnt – Este diretório é fornecido para uso do adminsitrado local do sistema. Geralmente fica vazio, exceto por alguns pontos de montagem para partições temporárias, incluindo cdrom e floppy.
/root - O diretóri inicial padrão recomendado (mas opcional) para o superusuário é /root. Embora não seja absolutamente essencial que /root esteja no sistema de arquivos root, essa é uma prática costumeira e conveniente, porque mantém os arquivos de configuração de root disponíveis para manutenção ou recuperação do sistema.
/sbin – Os utilitários essenciais usados para a administração do sistema são armazenados em /sbin. Exemplos incluem fdisk, fsck e mkfs
/boot – O diretório /boot contém arquivos para o carredor de boot (como LILO ou GRUB). Por ser normalmente pequeno, ele pode ser deixado no sistema de arquivos root. Entretando, é frequentemente separado, para se manterem os arquivos do carregador de boot dentro dos primeiros 1024 cilindros de um disco físico.
/home – O sistema de arquivos /home contém diretórios iniciais para usuários do sistema. Esse normalmente é um sistema de arquivos separados e, frequentemente, é o maior sistema de arquivos variável na hierarquia.
/opt – O diretório /opt serve para a instalação de software fora aqueles incluídos no pacote do sistema operacional. Essa é frequentemente a localização selecionada por fabricantes de software para a instalação dos seus produtos.
/tmp – O diretório /tmp serve para o armazenamento de arquivos temporários. O FHS recomenda (mas não exige) que o seu conteúdo seja apagado a cada boot do sistema.
/usr – O sistema de arquivos /usr contém uma hierarquia significativa de programas executáveis considerados como não-essenciais para procedimentos de emergência. Geralmente se localiza em uma partição separada. Contêm dados compartilháveis de somente-leitura e, frequentemente, é montado localmente em modo somente-leitura, e compartilhado via NFS de somente-leitura.
/var – Como /usr, o sistema de arquivos /var contém uma grande hierarquia e normalmente se localiza em uma partição separada. Ele armazena dados que smodificam com o tempo, como por exemplo logs, mail e spools.
É isso ai galera. Qualquer dúvida estou a disposição. Abraço a Todos.
Thiago Tux.
Comentários
Deixe seu comentário

