Sei sulla pagina 1di 3

Para manter a organizao, desenvolvedores de distribuies Linux e softwares

diversos seguem o Filesystem Hierarchy Standard (padro para sistema de arquivos


hierrquico), ou FHS, uma espcie de referncia que padroniza quais pastas do sistema
recebem determinados tipos de arquivo. Portanto, que tal iniciarmos nossa turn pelos
caminhos do sistema? Antes, vale lembrar que podem haver pequenas variaes entre
diferentes distros ou de acordo com o contedo instalado em seu computador.

Sistema de arquivos do Ubuntu Linux

O diretrio raiz (/)

Todos os arquivos e diretrios do sistema Linux instalado no computador partem de uma


nica origem: o diretrio raiz. Mesmo que estejam armazenados em outros dispositivos
fsicos, a partir do diretrio raiz representado pela barra (/) que voc poder acess-
los. Tambm vale lembrar que o nico usurio do sistema capaz de criar ou mover
arquivos do diretrio raiz o root, ou seja, o usurio-administrador. Isso evita que
usurios comuns cometam erros e acabem comprometendo a integridade de todo o
sistema de arquivos.

Binrios executveis: /bin

No diretrio /bin esto localizados os binrios executveis que podem ser utilizados por
qualquer usurio do sistema. So comandos essenciais, usados para trabalhar com
arquivos, textos e alguns recursos bsicos de rede, como o cp, mv, ping e grep. Se voc
ainda no conhece esses comandos, no se preocupe: falaremos sobre eles em um
artigo futuro, aqui no Canaltech.

Binrios do sistema: /sbin

Assim como o /bin, este diretrio armazena executveis, mas com um diferencial: so
aplicativos utilizados por administradores de sistema com o propsito de realizar funes
de manuteno e outras tarefas semelhantes. Entre os comandos disponveis esto o
ifconfig, para configurar e controlar interfaces de rede TCP/IP, e o fdisk, que permite
particionar discos rgidos, por exemplo.

Programas diversos: /usr

Se voc no encontrar um comando no diretrio /bin ou /sbin, ele certamente est aqui. O
/usr rene executveis, bibliotecas e at documentao de softwares usados pelos
usurios ou administradores do sistema. Alm disso, sempre que voc compilar e instalar
um programa a partir do cdigo-fonte, ele ser instalado nesse diretrio.

Configuraes do sistema: /etc

No diretrio /etc ficam arquivos de configurao que podem ser usados por todos os
softwares, alm de scripts especiais para iniciar ou interromper mdulos e programas
diversos. no /etc que se encontra, por exemplo, o arquivo resolv.conf, com uma relao
de servidores DNS que podem ser acessados pelo sistema, com os parmetros
necessrios para isso.

Bibliotecas: /lib

Neste ponto do sistema de arquivos ficam localizadas as bibliotecas usadas pelos


comandos presentes em /bin e /sbin. Normalmente, os arquivos de bibliotecas comeam
com os prefixos ld ou lib e possuem "extenso" so.

Opcionais: /opt

Aplicativos adicionais, que no so essenciais para o sistema, terminam neste diretrio.

Aquivos pessoais: /home

No diretrio /home ficam os arquivos pessoais, como documentos e fotografias, sempre


dentro de pastas que levam o nome de cada usurio. Vale notar que o diretrio pessoal
do administrador no fica no mesmo local, e sim em /root.

Inicializao: /boot

Arquivos relacionados inicializao do sistema, ou seja, o processo de boot do Linux,


quando o computador ligado, ficam em /boot.

Volumes e mdias: /mnt e /media

Para acessar os arquivos de um CD, pendrive ou disco rgido presente em outra mquina
da rede, necessrio "montar" esse contedo no sistema de arquivos local, isso , torn-
lo acessvel como se fosse apenas mais um diretrio no sistema.

Em /media ficam montadas todas as mdias removveis, como dispositivos USB e DVDs
de dados. J o diretrio /mnt fica reservado aos administradores que precisam montar
temporariamente um sistema de arquivos externo.

Servios: /srv

Dados de servidores e servios em execuo no computador ficam armazenados dentro


desse diretrio.

Arquivos de dispositivos: /dev

No Linux, tudo apresentado na forma de arquivos. Ao plugar um pendrive no


computador, por exemplo, um arquivo ser criado dentro do diretrio /dev e ele servir
como interface para acessar ou gerenciar o drive USB. Nesse diretrio, voc encontra
caminhos semelhantes para acessar terminais e qualquer dispositivo conectado ao
computador, como o mouse e at modems.

Arquivos variveis: /var

Todo arquivo que aumenta de tamanho ao longo do tempo est no diretrio de arquivos
variveis. Um bom exemplo so os logs do sistema, ou seja, registros em forma de texto
de atividades realizadas no Linux, como os logins feitos ao longo dos meses.

Processos do sistema: /proc

Lembra da histria de que tudo funciona como um arquivo no Linux? Pois o /proc a
prova disso. Nesse diretrio so encontrados arquivos que revelam informaes sobre os
recursos e processos em execuo no sistema. Quer um exemplo? Para saber h quanto
tempo o Linux est sendo usado desde a ltima vez em que foi iniciado, basta ler o
arquivo /proc/uptime.

Arquivos temporrios: /tmp

Arquivos e diretrios criados temporariamente tanto pelo sistema quanto pelos usurios
devem ficar nesse diretrio. Boa parte deles apagada sempre que o computador
reiniciado.

Como fica fcil perceber, os nomes dos diretrios do dicas do que pode ser encontrado
em seu interior e, com alguns meses de uso, voc estar navegando por eles com
facilidade.

Potrebbero piacerti anche