Gerenciando Sistema de Arquivos

Nos sistemas Unix, um sistema de arquivos é um dispositivo (como uma partição) formatado para armazenar arquivos. Os sistemas de arquivos podem ser encontrados em unidades de disco rígido, disquetes, CD-ROMs, unidades USB ou outras mídias de armazenamento que permitam acesso aleatório.
O formato e o meio exatos pelos quais os arquivos são armazenados não são importantes; o sistema fornece uma interface comum para todos os tipos de sistema de arquivos que reconhece. Por padrão, quase todas as distribuições modernas de Linux usam um sistema de arquivos com diário. Quando o kernel interage com o sistema de arquivos com diário, as gravações feitas no disco são primeiro feitas em um log ou diário, antes de serem escritas no disco. Isso diminui a velocidade das gravações no sistema de arquivos, mas reduz o risco de corrupção de dados no caso de falta de energia. Isso também acelera as reinicializações, após uma perda de energia inesperada no sistema.
O padrão da maioria das distribuições Linux atuais é o Third Extended (ext3) Filesystem (terceiro sistema de arquivos estendido). O sistema de arquivos ext3 foi desenvolvido principalmente para o Linux e suporta nomes de arquivo com até 256 caracteres e um tamanho máximo de 4 terabytes. Esse sistema de arquivos é basicamente o Second Extended (ext2) com um diário adicionado. Por ser, de todas as outras maneiras, idêntico ao sistema ext2, ele é totalmente compatível com este — todos os utilitários do ext2 funcionam com os sistemas de arquivos ext3.
Embora o assunto não seja abordado nesta edição do livro, o Linux suporta três outros sistemas de arquivos com diário de código-fonte aberto: o JFS (Journaled Filesystem) da IBM, o XFS (Extensible Filesystem) da SGI e o ReiserFS (Reiser Filesystem) da Naming System Venture. Em algumas situações, estes sistemas de arquivos podem ser mais rápidos do que o ext3. Algumas distribuições de Linux usam esses sistemas de arquivos alternativos por padrão. Outros sistemas de arquivos comuns incluem o FAT e o VFAT, que permitem que arquivos em partições e disquetes de sistemas Microsoft Windows sejam acessados no Linux, e o sistema de arquivos ISO 9660, usado por CD-ROMs.

Comando Ação
debugfs Depura o sistema de arquivos ext2.
dosfsck Verifica e repara um sistema de arquivos DOS ou VFAT.
dump Faz backup de dados de um sistema de arquivos.
dumpe2fs Imprime informações sobre superbloco e grupo de blocos.
e2fsck Verifica e repara um sistema de arquivos ext2.
e2image Armazena dados de recuperação de desastres para um sistema de arquivos ext2.
edquota Edita quotas de sistema de arquivos com vim.
fdformat Formata disquetes.
fsck Outro nome para e2fsck.
fsck.ext2 Verifica e repara um sistema de arquivos ext2.
mke2fs Cria um novo sistema de arquivos ext2.
mkfs Cria um novo sistema de arquivos.
mkfs.ext2 Outro nome para mke2fs.
mkfs.ext3 Ainda outro nome para mke2fs.
mklost+found Cria o diretório lost+founi
mkraid Configura um dispositivo RAID.
mkswap Designa um espaço de troca.
mount Monta um sistema de arquivos.
quotacheck Faz auditoria da informação de quota armazenada.
quotaon Impõe o uso de quotas.
quotaoff Não impõe o uso de quotas.
quotastats Exibe estatísticas de quota do kernel.
raidstart Ativa um dispositivo RAID.
raidstop Desativa um dispositivo RAID.
rdev Descreve ou altera valores do sistema de arquivos raiz.
repquota Exibe resumo de quota.
resize2fs Aumenta ou diminui um sistema de arquivos ext2.
restore Restaura dados de um comando dump em um sistema de arquivos.
rootflags Lista ou configura flags para uso na montagem do sistema de arquivos raiz.
setquota Edita quotas de sistema de arquivos.
showmount Lista os diretórios exportados em um host remoto.
swapoff Pára de usar dispositivo para trocas.
swapon Começa a usar dispositivo para trocas.
sync Grava os buffers do sistema de arquivos no disco.
tune2fs Gerencia um sistema de arquivos ext2.
umount Desmonta um sistema de arquivos.
warnquota Envia avisos de utilização do disco pelo correio poro usuários.
Anúncios

~ por 3c0linux em abril 12, 2009.

 
%d blogueiros gostam disto: