Linux - Sistema de arquivos

O Linux suporta diferentes sistemas de arquivos, cada um com suas vantagens, desvantagens e características. Neste artigo irei descrever como manipular os principais sistemas de arquivos por ele suportado.

[ Hits: 299.759 ]

Por: Roberto Rodrigues da Silva em 13/11/2006


Visualizando sistemas de arquivos criados



Há várias formas de visualizar os sistemas de arquivos existentes nas partições. Abaixo seguem as formas mais utilizadas:

Através do arquivo /proc/mounts:

# cat /proc/mounts
rootfs / rootfs rw 0 0
none /sys sysfs rw 0 0
none /proc proc rw,nodiratime 0 0
udev /dev tmpfs rw 0 0
/dev/hda2 / reiserfs rw 0 0
/dev/hda2 /dev/.static/dev reiserfs rw 0 0
tmpfs /var/run tmpfs rw 0 0
tmpfs /var/lock tmpfs rw 0 0
usbfs /proc/bus/usb usbfs rw 0 0
tmpfs /lib/modules/2.6.15-23-386/volatile tmpfs rw 0 0
devpts /dev/pts devpts rw 0 0
tmpfs /dev/shm tmpfs rw 0 0
tmpfs /var/run tmpfs rw 0 0
tmpfs /var/lock tmpfs rw 0 0
/dev/hda3 /mnt/win98 vfat rw,nodiratime,gid=46,fmask=0007,dmask=0007,codepage=cp437, iocharset=iso8859-1,utf8 0 0

Através do comando df -T:

# df -T
Sist. Arq. Tipo 1K-blocos Usad Dispon. Uso% Montado em
/dev/hda2 reiserfs 10233024 2298764 7934260 23% /
varrun tmpfs 75416 52 75364 1% /var/run
varlock tmpfs 75416 4 75412 1% /var/lock
udev tmpfs 75416 68 75348 1% /dev
devshm tmpfs 75416 0 75416 0% /dev/shm
lrm tmpfs 75416 18856 56560 26% /lib/modules/2.6.15-23-386/volatile
/dev/hda3 vfat 10231424 1836824 8394600 18% /mnt/win98

Fim.

Referência

  • IBM DeveloperWorks - Linux LPI - Tópico 104.

Recursos


Página anterior    

Páginas do artigo
   1. Sistemas de arquivos suportados pelo Linux
   2. Criando sistemas de arquivos
   3. Agora vamos à prática
   4. Visualizando sistemas de arquivos criados
Outros artigos deste autor

Linux - Quota de disco

Python - Brincando com arquivos

Linux - Permissões de acesso especiais

Linux - Manipulando partições de disco

Verificando e marcando badblocks

Leitura recomendada

Criando um servidor CVS

Entendendo MBR e sistema de arquivos GNU/Linux

CentOS e LVM

Aplicações em 32 bits para seu Ubuntu 64 bits (Feisty Fawn)

Entendendo as permissões de arquivos (chmod)

  
Comentários
[1] Comentário enviado por JefersonLopes em 14/11/2006 - 11:47h

Muito bem explicado. Didático por natureza!

Uma parte muito interessante é a montagem de um sistema de arquivos em um arquivo, esse exemplo mostra-nos como um linux pode se tornar mais seguro ainda do que já é: - Imaginem podermos esconder informações pessoais em um sistema de arquivo que está localizado dentro de um arquivo?
Isso nos faz pensar em muitas possibilidades na segurança da informação; dados que não devem ser acessados ou cair em mão erradas. Técnicas como esta, e em conjunto com outras, são de grande valia hoje em dia.


Parabéns pelo artigo. Continue assim nos presenteando com artigos deste nível. Mais uma vez, Parabéns.

[2] Comentário enviado por luiznassau em 14/11/2006 - 11:57h

Bom dia gostaria de saber se ja lançaram Linux que de para instalar jogos

Desde ja agradeço

[3] Comentário enviado por robertors em 14/11/2006 - 14:42h

Olá, Jeferson.

Você esta certo !
O linux é um "canivete suiço", necessitando apenas a criatividade ! (outros OS free tb )

Abraços.

[4] Comentário enviado por robertors em 14/11/2006 - 14:45h

Olá, Luiz.

Eu não procuro saber muito sobre jogos pra Linux.

Mas de momento posso recomendar a distribuição: Kurumin Games

Para mais informações acesse: http://kurumingames.sl.org.br/

Espero ter ajudado.

Abraços

[5] Comentário enviado por GilsonDeElt em 09/12/2006 - 21:23h

Ótimo para iniciantes e para curiosos.
Tá de parabéns!

[6] Comentário enviado por eraldoal em 19/03/2007 - 12:24h

Tudo bem,
Gostaria de ajuda por favor pode mim ajudar,
Estou fazendo uma pesquisa sobre as diferenças dos Sistemas de Arquivos Windows (NTFS) e Linux (EXT2,EXT3 e REISERFS),
Quero saber as Vantagens e Desvantagens dos dois sistemas de Arquivos. Fundamentar as diferencias.
Se não tiver os matérias pode enviar um site de pesquisa ou livros.
sou muito grato. Abraço

[7] Comentário enviado por JefersonLopes em 19/03/2007 - 12:34h

Olá eraldoal... não sei se isto ajuda, mas saiu em uma das primeiras edições da Revista Linux Magazine, uma matéria completa sobre sistemas de arquivos em linux. Seguem estes links; derrepente te ajuda em sua busca:

http://www.linuxmagazine.com.br/issue/02/provao.pdf
http://www.linuxmagazine.com.br/issue/02/um_lar_arquivos.pdf

Quanto ao NTFS vs Sistemas de arquivos Linux, creio que vc procurando no site da Revista PC&Cia, deva ter alguma coisa.

Até mais cara!!

[8] Comentário enviado por pc.debian em 06/10/2007 - 12:33h

Por favor
defina o que é journaling.

[9] Comentário enviado por robertors em 06/10/2007 - 17:54h

Olá, Paulo César.

Basicamente "Journaling" é uma técnica utilizada por vários sistemas de arquivos modernos, que proporciona uma recuperação rápida de problemas (como apos um reboot inesperado e/ou nao planejado) pois não necessita de uma verificação completa de todo o disco. Ele somente analisa os ultimos logs de falhas no disco.


Veja mais:
http://www.guiadohardware.net/termos/journaling
http://www.google.com.br/search?hl=pt-BR&q=journaling+filesystem&btnG=Pesquisar&meta=

Espero ter ajudado.
Vlw

[10] Comentário enviado por costaelen em 07/02/2013 - 21:54h

Gostaria de saber qual o sistema de arquivo utilizado pelo Minix 3?

[11] Comentário enviado por FelipeCF em 29/12/2015 - 20:18h

Se eu mudar do win7 para o ubuntu eu vou perder os arquivos do sistema ntfs? Ou esses arquivos serão convertidos pro novo sistema de arquivos?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts