Sunteți pe pagina 1din 4

Guia do

Linux/Iniciante+Intermedirio/Explicaes
bsicas/Diretrio
1 Diretrio
Diretrio o local utilizado para armazenar conjuntos
de arquivos para melhor organizao e localizao. O
diretrio, como o arquivo, tambm Case Sensitive
(diretrio /teste completamente diferente do diretrio
/Teste).
No podem existir dois arquivos com o mesmo nome em
um diretrio, ou um sub-diretrio com um mesmo nome
de um arquivo em um mesmo diretrio.
Um diretrio, nos sistemas Linux/UNIX, especicado
por uma extquotedbl/ extquotedbl e no uma extquo-
tedbl\ extquotedbl como feito no DOS. Para detalhes
sobre como criar um diretrio, veja o comando mkdir
(mkdir, Seo 8.4).
1.1 Diretrio Raiz
Este o diretrio principal do sistema. Dentro dele esto
todos os diretrios do sistema. O diretrio Raiz repre-
sentado por uma extquotedbl/ extquotedbl, assim se voc
digitar o comando cd / voc estar acessando este diret-
rio.
Nele esto localizados outros diretrios como o /bin,
/sbin, /usr, /usr/local, /mnt, /tmp, /var, /home, etc. Es-
tes so chamados de sub-diretrios pois esto dentro do
diretrio extquotedbl/ extquotedbl. A estrutura de dire-
trios e sub-diretrios pode ser identicada da seguinte
maneira:
/
/bin
/sbin
/usr
/usr/local
/mnt
/tmp
/var
/home
A estrutura de diretrios tambm chamada de rvore
de Diretrios porque parecida com uma rvore de ca-
bea para baixo. Cada diretrio do sistema tem seus res-
pectivos arquivos que so armazenados conforme regras
denidas pela FHS (FileSystem Hierarchy Standard - Hi-
erarquia Padro do Sistema de Arquivos) verso 2.0, de-
nindo que tipo de arquivo deve ser armazenado em cada
diretrio.
1.2 Diretrio atual
o diretrio emque nos encontramos no momento. Voc
pode digitar pwd (veja pwd, Seo 8.3) para vericar qual
seu diretrio atual.
O diretrio atual tambm identicado por um extquo-
tedbl. (ponto). Ocomando ls . pode ser usado para listar
seus arquivos ( claro que isto desnecessrio porque se
no digitar nenhum diretrio, o comando ls listar o con-
tedo do diretrio atual).
1.3 Diretrio home
Tambm chamado de diretrio de usurio. Em sistemas
GNU/Linux, cada usurio (inclusive o root) possui seu
prprio diretrio onde poder armazenar seus programas
e arquivos pessoais.
1
2 1 DIRETRIO
Este diretrio est localizado em /home/[login], neste
caso se o seu login for joao o seu diretrio home ser
/home/joao. O diretrio home tambm identicado
por um ~(til), voc pode digitar tanto o comando ls
/home/joao como ls ~ para listar os arquivos de seu dire-
trio home.
O diretrio home do usurio root (na maioria das distri-
buies GNU/Linux) est localizado em /root.
Dependendo de sua congurao e do nmero de usu-
rios em seu sistema, o diretrio de usurio pode ter a
seguinte forma: /home/[1letra_do_nome]/[login], neste
caso se o seu login for joao o seu diretrio home ser
/home/j/joao.
1.4 Diretrio Superior
O diretrio superior (Upper Directory) identicado por
.. (2 pontos).
Caso estiver no diretrio /usr/local e quiser listar os ar-
quivos do diretrio /usr voc pode digitar, ls .. Este re-
curso tambm pode ser usado para copiar, mover arqui-
vos/diretrios, etc.
1.5 Diretrio Anterior
O diretrio anterior identicado por extquotedbl- ext-
quotedbl. til para retornar ao ltimo diretrio usado.
Se estive no diretrio /usr/local e digitar cd /lib, voc pode
retornar facilmente para o diretrio /usr/local usando cd
.
1.6 Caminho na estrutura de diretrios
So os diretrios que teremos que percorrer at chegar
no arquivo ou diretrio que procuramos. Se desejar ver o
arquivo /usr/doc/copyright/GPL voc tem duas opes:
1. Mudar o diretrio padro para /usr/doc/copyright
com o comando cd /usr/doc/copyright e usar o co-
mando cat GPL
2. Usar o comando cat especicando o caminho
completo na estrutura de diretrios e o nome de ar-
quivo: cat /usr/doc/copyright/GPL.
As duas solues acima permitemque voc veja o arquivo
GPL. A diferena entre as duas a seguinte:
Na primeira, voc muda o diretrio padro para
/usr/doc/copyright (conra digitando pwd) e depois
o comando cat GPL. Voc pode ver os arquivos de
/usr/doc/copyright com o comando ls.
/usr/doc/copyright o caminho de diretrio que devemos
percorrer para chegar at o arquivo GPL.
Na segunda, digitado o caminho completo
para o cat localizar o arquivo GPL: cat
/usr/doc/copyright/GPL. Neste caso, voc conti-
nuar no diretrio padro (conra digitando pwd).
Digitando ls, os arquivos do diretrio atual sero
listados.
O caminho de diretrios necessrio para dizer ao sis-
tema operacional onde encontrar um arquivo na extquo-
tedblrvore de diretrios.
1.7 Exemplo de diretrio
Um exemplo de diretrio o seu diretrio de usurio,
todos seus arquivos essenciais devem ser colocadas neste
diretrio. Umdiretrio pode conter outro diretrio, isto
til quando temos muitos arquivos e queremos melhorar
sua organizao. Abaixo um exemplo de uma empresa
que precisa controlar os arquivos de Pedidos que emite
para as fbricas:
/pub/vendas - diretrio principal de vendas
/pub/vendas/mes01-99 - diretrio contendo vendas
do ms 01/1999 /pub/vendas/mes02-07 - diretrio
contendo vendas do ms 02/2007 /pub/vendas/mes01-08
- diretrio contendo vendas do ms 01/2008
mes01-99, mes02-07, mes01-08 so diretrios usados
para armazenar os arquivos de pedidos do ms e ano cor-
respondente. Isto essencial para a organizao, pois se
todos os pedidos fossem colocados diretamente no dire-
trio vendas, seria muito difcil encontrar o arquivo do
cliente Joo do ms 01/2007.
Voc deve ter reparado que usei a palavra sub-diretrio
para mes01-99, mes02-07 e mes03-08, porque eles esto
dentro do diretrio vendas. Da mesma forma, vendas
um sub-diretrio de pub.
1.8 Estrutura bsica de diretrios do Sistema Linux 3
1.8 Estrutura bsica de diretrios do Sis-
tema Linux
O sistema GNU/Linux possui a seguinte estrutura bsica
de diretrios, organizados segundo o FHS (Filesystem
Hierarchy Standard):
/bin
Contm arquivos programas do sistema que so usados
com frequncia pelos usurios.
/boot
Contm arquivos necessrios para a inicializao do sis-
tema.
/cdrom
Ponto de montagem da unidade de CD-ROM.
/media
Ponto de montagem de dispositivos diversos do sistema
(rede, pen-drives, CD-ROM em distribuies mais no-
vas).
/dev
Contm arquivos usados para acessar dispositivos (peri-
fricos) existentes no computador.
/etc
Arquivos de congurao de seu computador local.
/oppy
Ponto de montagem de unidade de disquetes
/home
Diretrios contendo os arquivos dos usurios.
/lib
Bibliotecas compartilhadas pelos programas do sistema e
mdulos do kernel.
/lost+found
Local para a gravao de arquivos/diretrios recuperados
pelo utilitrio fsck.ext2. Cada partio possui seu prprio
diretrio lost+found.
/mnt
Ponto de montagem temporrio.
/proc
Sistema de arquivos do kernel. Este diretrio no existe
em seu disco rgido, ele colocado l pelo kernel e usado
por diversos programas que fazem sua leitura, vericam
conguraes do sistema ou modicam o funcionamento
de dispositivos do sistema atravs da alterao em seus
arquivos.
/root
Diretrio do usurio root.
/sbin
Diretrio de programas usados pelo superusurio (root)
para administrao e controle do funcionamento do sis-
tema.
/tmp
Diretrio para armazenamento de arquivos temporrios
criados por programas.
/usr
Contm maior parte de seus programas. Normalmente
acessvel somente como leitura.
/var
Contm maior parte dos arquivos que so gravados com
frequncia pelos programas do sistema, e-mails, spool de
impressora, cache, etc.
4 2 FONTES, CONTRIBUIDORES E LICENAS DE TEXTO E IMAGEM
2 Fontes, contribuidores e licenas de texto e imagem
2.1 Texto
Guia do Linux/Iniciante+Intermedirio/Explicaes bsicas/Diretrio Fonte: http://pt.wikibooks.org/wiki/Guia_do_Linux/
Iniciante+Intermedirio/Explicaes_bsicas/Diretrio?oldid=214678 Contribuidores: He7d3r, Raylton P. Sousa, He7d3r.bot, Algum e
Sabarth
2.2 Imagens
2.3 Licena
Creative Commons Attribution-Share Alike 3.0

S-ar putea să vă placă și