Gerência de Arquivos no Linux
Torna o arquivo protegido contra alteração:
chattr +i arq1.txt
lista as permissões do sistema de arquivos:
lsattr
Montar um sistema de arquivos:
montar um sistema de arquivos é informar ao sistema, como acessar os dados, contidos em uma partição de disco ou em uma mídia)
sintaxe:
mount -text2 /dev/sda6 /mnt
badblocks – verifica se existem erros do sistema de arquivos.
badblocks /dev/sda6
dumpe2fs – lista os atributos e propriedades do sistema de arquivos.
dumpe2fs /dev/sda6
tune2fs – permite modificar parâmetros de um sistema de arquivos
tune2fs -j /dev/sda6
j – muda o sistema de arquivos de ext2 para ext3
Checagem do sistema de arquivos:
e2fsck -jpycvfs /dev/sda6
swapoff -a : desliga todas as partições de swap
swapon -a : liga todas as partições de swap
cat /proc/swaps – verifica se existe algum swap ativo
mkswap /dev/particao : gera o sistema de arquivos “swap” na partição indicada.
O /etc/fstab é lido pelo init, durante o boot. Os sistemas de arquivos ou partições de disco, existentes neste arquivo são lidos pelo init, e montados de acorde com as opções descritas neste arquivo.
As opções de montagem no fstab, seguem a seguinte sintaxe:
/dev/sda7 /home ext3 defaults 1 2
/dev/sda7 – partição do disco
/home – diretório de montagem
ext3 – tipo de sistema de arquivos
opções de montagem defaults = leitura e escrita
1 – monta no boot
2 – ordem de execução do fsck, em caso de erro.
Quotas de Espaço em Disco
Pré- requisitos:
– sistema de arquivos compatível (ext2,ext3)
– partição separada da raiz (“/”).
Tipos de quota:
-block : espaço em disco
-inode : numero de arquivos
tipos de limite:
soft : limite real
hard : limite temporário, maior que soft
Grace period:
É o limite de tempo em que o usuário pode ficar acima do limite “soft”. O período de graça default é de 7 dias, mas pode ser alterado. Ao contrario das quotas, o grace period é coletivo e não individual.
comando: edquota -t
comando: repquota -avug (exibe o relatório de uso de quotas de disco)