Entendendo o sistema de arquivos do Linux

Sistemas operacionais do tipo UNIX são estruturados a partir de seu sistema de arquivos, portanto é bastante interessante entender o funcionamento dessa estrutura. Como iniciante no mundo Linux, tive um pouco de dificuldade para entender o funcionamento do sistema de arquivos do Linux e foi justamente essa dificuldade que me fez escrever esse artigo para ajudar outros iniciantes como eu.

[ Hits: 76.652 ]

Por: Leonardo Xavier em 22/12/2004 | Blog: http://discordando-do-mundo.blogspot.com/


A estrutura: principais diretórios e suas funções



O diretório principal que contém todos os demais diretórios é chamado de raíz e se encontra no topo da estrutura, sendo representado pelo sinal "/". Todos os demais diretórios devem ser referenciados a partir dele (exemplo: /diretório).

Dentro da estrutura do sistema de arquivos, cada um dos diretórios possui uma função especifica.

Principais diretórios e suas funções


Bem, agora vamos exemplificar a estrutura do sistema de arquivos com o intuito de sermos um pouco mais claros. Alguns diretórios e suas funções:
  • /bin : diretório no qual são encontradas ferramentas necessárias a operação do sistema.

  • /sbin : aqui podemos encontrar as ferramentas de operação e manutenção do sistema.

  • /etc : os arquivos de configuração do sistema se encontram nesse diretório.

  • /dev : neste diretório encontramos os arquivos relacionados aos dispositivos de hardware. Neste diretório cada dispositivo de hardware possui um arquivo.

  • /home : os usuários cadastrados no sistema possuem um diretório com seu nome dentro de /home. Em geral é a única área acessível aos usuários para gravarem seus arquivos.

  • /lib : as bibliotecas de funções do sistema se encontram aqui (são as bibliotecas de alocação dinâmica do Linux).

  • /mnt : diretório utilizado para conexão com volumes presentes em outros computadores da rede ou para acessar dispositivos removíveis.

  • /tmp : aqui se encontram os arquivos temporários montados pelo sistema.

  • /usr : os arquivos de cada usuário se encontram contidos neste diretório. Este diretório é muito importante, pois nele se encontra basicamente tudo que o usuário vai utilizar (editores de texto, ferramentas, navegadores, ambientes gráficos e os demais aplicativos voltados para os usuários).

  • /var : aqui se encontram informações variáveis do sistema (spool de impressora, caixas postais, logs do sistema, ...).

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. A estrutura: principais diretórios e suas funções
   3. Agradecimentos
Outros artigos deste autor

Uma introdução ao shell (parte 1)

Leitura recomendada

Restaurar arquivo ou diretório apagado em file system ext3

Como instalar Ubuntu no Pendrive (não é Live-USB) em modo UEFI

Acessando suas partições ReiserFS pelo Windows

Sistema de backup com dar

CentOS e LVM

  
Comentários
[1] Comentário enviado por duardo em 23/12/2004 - 10:46h

apesar de curto foi esclarecedor para iniciantes...

[2] Comentário enviado por willianrp em 23/12/2004 - 23:18h

Apenas para complementar o artigo:
/boot- guarda os arquivos gerados pelo Kernel responsáveis pela inicialização.
/opt -normalmente é utilizado por programas que foram instalados com o sistema já em funcionamento e que também necessitam de grande quantidade de espaço para sua instalação.
/proc -quando um programa é executado , ele recebe um número de processo chamdo PID.
/sys -esse diretório esta presente na nova geração do Kernel 2.6, ele é utilizado pelo hotplug.
/srv - é utilizado em algumas distros , para organizar melhor os serviços que são conectados diretamente na rede, como www ou ftp, eles ficam armazenados nesse diretório.
Abraço, e espero ter contribuído com mais essa ajuda ao site.
Viva o Linux !!!!

[3] Comentário enviado por leo_mxs em 24/12/2004 - 08:33h

Obrigado pela comentários e pela complementação ao artigo. Será que tem como pedir ao fábio para incluir essa correção no artigo ??

[4] Comentário enviado por agk em 07/03/2005 - 21:31h

Parabéns pelo artigo, sempre é bom reforçar os conceitos de sistema de arquivos, e principalmente para quem está iniciando o artigo é escelente, fornecendo uma base muito boa sobre como funciona o sistema de arquivos no linux.
[ ]'s

[5] Comentário enviado por oswalo em 29/08/2006 - 21:08h

eu quero saber mais sobre o sistema ed arquivos do linux.

[6] Comentário enviado por juliaojunior em 04/10/2006 - 16:51h

valeu pelos esclarecimentos.

[7] Comentário enviado por vvvdracula em 09/02/2007 - 08:59h

valeu pelo artigo
;)

[8] Comentário enviado por robinhoufc em 12/07/2007 - 09:45h

Excelente, estava há algum tempo atrás desse artigo!!!
=D
muito bom!!

[9] Comentário enviado por bfmano em 15/08/2007 - 23:49h

/sys -esse diretório esta presente na nova geração do Kernel 2.6, ele é utilizado pelo hotplug.

Alguem pode falar um pouco mais sobre esse novo diretorio, como funciona?
seria equivalente a um plug-and-play?

[10] Comentário enviado por walisson3d em 30/08/2007 - 10:44h

Você deve editar o título de seu artigo, pois ele trata da estrutura de diretórios do Linux e não dos sistemas de arquivos existentes no Linux. No mais parabéns pelo artigo.

[11] Comentário enviado por freicaneca em 19/06/2008 - 11:35h

legal mesmo, ajuda a entender a estrutura do sistema!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts