Recuperação e Manutenção - Comandos Linux

[Comandos Gerais]

Tabela de Comandos de ALTO RISCO [Use por sua própria conta e risco]

ATENÇÃO: Estes comandos podem causar perda irreversível de dados ou inutilizar o sistema. Substitua [SEU_DISCO] por um dispositivo real [ex: sdb1] após identificá-lo com [lsblk] ou [blkid] Execute apenas em partição desmontada - idealmente a partir de um live [CD/USB].

[Comandos] [Descrições] [Ações]
fsck -n /dev/SEU_DISCO Diagnóstico em modo somente leitura. [Não corrige nada]
e2fsck -fn /dev/SEU_DISCO Verificação simulada para sistemas de arquivos ext2/3/4.
mount /dev/SEU_DISCO /mnt Monta partição em /mnt.
umount /mnt Desmonta partição.
dd if=/dev/SEU_DISCO of=backup.img Copia disco inteiro para imagem.
dd if=backup.img of=/dev/SEU_DISCO Restaura imagem para disco.
testdisk Recupera partições perdidas [interface interativa]
photorec Recupera arquivos apagados por assinatura binária.
grub-install /dev/SEU_DISCO Reinstala GRUB no disco [não na partição]
update-grub Atualiza menu do GRUB com kernels detectados.
chroot /mnt Muda raiz para /mnt [após montar sistema]
blkid Lista UUIDs e tipos de sistemas de arquivos.
parted /dev/SEU_DISCO print Mostra tabela de partições [GPT/MBR]
badblocks -v /dev/SEU_DISCO Verifica setores defeituosos [modo leitura]
sync Força escrita de buffers para disco.
hdparm -I /dev/SEU_DISCO Mostra informações detalhadas do disco [modelo, suporte, etc].
lsof +L1 Lista arquivos excluídos ainda mantidos em uso por processos.
du -s /tmp/* 2>/dev/null | sort -nr Mostra uso de disco em /tmp, ignorando erros [ex: permissão].
shred -vfn 3 -z /dev/SEU_DISCO Sobrescreve disco 3x + zeros. Use só em discos descartáveis.
cat /var/lib/logrotate/status Mostra última execução do logrotate por arquivo.
Comandos Ajustados e Seguros. Propósito dos Comandos.
du -s /tmp/* 2>/dev/null | sort -nr Lista uso de disco em /tmp de forma robusta [ignora erros]
logrotate -dv /etc/logrotate.d/app Simula rotação de logs sem alterar arquivos [-d = debug, -v = verbose]
e2fsck -fn /dev/SEU_DISCO. Diagnóstico seguro para sistemas de arquivos ext2/3/4 [modo somente leitura].
fsck -n /dev/SEU_DISCO. Checagem genérica sem alterações [-n = não interativo, somente leitura]
shred -vfn 3 -z /dev/SEU_DISCO. Apaga dados de forma segura: 3 sobrescritas aleatórias + 1 com zeros.
sync Força escrita imediata de buffers - essencial antes de desligar ou remover mídias.
badblocks -v /dev/SEU_DISCO. Verifica setores defeituosos em modo somente leitura.
Sequência de montagem:mount /dev/SEU_DISCO. /mntmount --bind /dev /mnt/devmount --bind /proc /mnt/procmount --bind /sys /mnt/syschroot /mnt Prepara ambiente chroot completo para recuperação de sistema [GRUB, initramfs, etc.]