Pesquisar

Newsletter

Receive HTML?

Designed by:
SiteGround web hosting Joomla Templates
Estrutura Básica de Diretórios do Linux PDF Imprimir E-mail
Avaliação do Usuário: / 2
PiorMelhor 
Escrito por icefusion   
Sex, 18 de Junho de 2010 10:46

Introdução

A primeira diferença notada pelos usuários ao usar o Linux é a Estrutura de Diretórios por ele adotada. Estamos acostumados no Windows a  acessar o Windows Explorer e nos deparar com as pastas Arquivos de Programas onde se encontram as pastas dos programas instalados, Windows onde se encontram os arquivos e programas que se instalam junto com a instalação do windows e também os arquivos de sistemas, os Meus Documentos onde armazenamos nossos documentos tudo denbtro de uma Unidade C.Nem sempre o usuário utiliza os Meus Documentos para guardar seus arquivos. Ele tem a liberdade de criar a pasta em sua unidade raiz (C: por exemplo) e gravar seus arquivos nesta pasta.

Ja no Linux, os diretórios de sistemas estão "espalhados" pelo diretório raiz ( no caso o /) e por padrão você deve gravar seus arquivos pessoais em seu diretório Home, ou no home de seus usuário (/home/nome_de_usuario).

Outra diferença é que no Windows cada partição (Drive de Disquite, Pen Drive, HD, CD-ROM, Unidade de Rede) se transforma em uma partição identificada por uma letra (C: D: E:). No caso do linux todas estas partições se localizam dentro da partição principal "/" em seu diretório padrão "mnt" que seria o diretório de montagem. Então quando configuramos um novo HD por exemplo, criamos um diretório HD_Arquivos por exemplo no diretório /mnt para que possamos montar e acessar o novo HD através deste novo diretório.

Tabela de Diretórios

Diretórios Descrição
/bin
Arquivos Executáveis essenciais para o Sistema
/boot Arquivos necessários ao boot do sistema
/dev Componentes de Hardware do Computador
/etc Arquivos de Configuração
/home Diretório de Usuários
/initrd Arquivos necessários ao boot (em algumas distribuições)
/lib Bibliotecas essenciais ao Sistema
/mnt Pontos de montagem de outros sistemas de arquivos
/opt Alguns Programas (geralmente comerciais) utilizam esse diretório
/proc Informações sobre o seu Sistema
/root Diretório do Super-Usuário (root - Administrador)
/sbin Arquivos executáveis essenciais, somente root (sbin = superuser binaries)
/tmp Arquivos Temporários
/usr Replicação do '/' para utilização comum (Ex. Instalação em geral)
/var Diretórios subsequentes são utilizados pelos Servidores (Ex: Logs)
/usr/X11R6 Diretório que contém toda a estrutura do serviço de janelas (Modo Gráfico)
/usr/doc Documentação de Programas
/usr/man Manuais de Programas
/usr/share Arquivos auxiliares dos programas.
/usr/src Fontes (sources) de aplicativos.

Para que possamos ter acesso a estes diretórios temos 2 caminhos. O Primeiro é abrir um gerenciador de arquivos, que no caso cada gerenciador de janelas (GNOME / KDE) tem o seu. No meu caso o meu preferido é o Konqueror. O outro caso seria ter o acesso via Terminal (Xterm,Shell, Konsole)  e utilizar comandos para navegar por entre os diretórios como fazíamos no antigo dos. Abaixo eu vou colocar alguns comandos básicos para se trabalhar com diretórios. A Lista será bem básica pois vou colocar uma lista bem mais completa da maioria dos comandos utilizados no shell.

Lista de Comandos

.

Descrição: O comando "." (ponto) serve para representar sua localização atual (no caso o diretório em que você se encontra). Outra utilização é que todo o diretório iniciado por . se torna invisivel não sendo percebido por ferramentas de listagem comum.

Sintaxe:  O comando "." (ponto) é utilizado juntamente com outros comandos, ou inicia um diretório para torna-lo invisível.

..

Descrição: O comando ".." (ponto ponto) serve para representar o diretório anterior a sua localização.

Sintaxe: O comando ".." (ponto ponto) é utilizado juntamente com outros comandos, ou inicia um diretório para torna-lo invisível.

cd

Descrição: O comando "cd" é utilizado para acessar um diretório.

Sintaxe: cd /home/usuario -> neste caso estou acessando o diretório home do usuário.

ls

Descrição: O comando 'ls" é utilizado para listar o conteúdo de um diretório.

Sintaxe: ls -> neste caso listará os arquivos do diretório em que você se encontra.

ls /home/usuario -> neste caso listará  os arquivos do diretório /home/usuario.

mkdir

Descrição: O comando "mkdir" é utilizado para criar um diretório.

Sintaxe: mkdir /home/usuario/mp3 -> neste caso estou criando um diretório mp3 no diretório home do usuário.

pwd

Descrição: O comando "pwd" é utilizado para mostrar sua localização atual.

Sintaxe: pwd -> neste caso o pwd vai mostrar o caminho completo do diretório em que você se encontra neste momento.

rmdir

Descrição: O comando "rmdir" é utilizado para remover o diretório desejado.

Sintaxe: rmdir /home/usuario/mp3 -> neste caso o diretório mp3 será removido.

Acima foram listados alguns comandos do shell do linux. Estes comandos estão com suas opções mais básicas, pois assim como no dos, no linux alguns comandos possuem variáveis auxiliares para auxiliar e melhorar a utilização do comando. Quem não se lembra do dir /p no dos que listava o diretório com pausa por tela. Porém como a intenção deste artigo era falar um pouco sobre a estrutura de diretórios do linux, então achei que deveria também acrescentar alguns comandos para poder trabalhar dentro desta estrutura e para que se possa acostumar com as diferenças e possa conhecer melhor.

Bibliografia

  • Dica Entendendo a Árvore de Diretórios - Guia do Hardware
  • Arquivos e diretórios no Linux - Guia do Conectiva
  • Estrutura Básica do Sistema de Diretórios do Linux - Guia Foca Linux
  • Entendendo o Sistema Guia Prático - Carlos E. Morimoto

 

Oráculo


Ads on: Special HTML

Conheça

Minha Rede

Siga me no Twitter
Follow me on Twitter
Add Nossa Comunidade no Orkut
Add Nossa Comunidade no Orkut

Publicidade


Ads on: Special HTML

Rádio Online



Ads on: Special HTML