Sei mai bloccato in una situazione in cui hai eliminato accidentalmente un file? In questo tutorial, esamineremo come installare TestDisk in Linux e recuperare i file eliminati.
In questo tutorial, utilizzerò un server Ubuntu con cui lavorare, ma anche se sei su qualsiasi altra distribuzione, puoi seguire gli stessi passaggi. L'unica cosa che sarà diversa è il gestore di pacchetti utilizzato per l'installazione.
Installa TestDisk su Linux
Il disco di prova pacchetto è disponibile su tutte le principali distribuzioni Linux e può essere facilmente scaricato con l'uso del gestore di pacchetti predefinito. Qui, ho elencato i comandi specifici della distribuzione per installare testdisk su Linux.
Installa TestDisk su Ubuntu/Debian
sudo apt update sudo apt -y install testdisk
Stiamo usando il gestore di pacchetti apt invece di apt-get poiché è il nuovo gestore di pacchetti per Ubuntu/Debian.
Installa TestDisk su Red Hat e CentOS 7
yum install epel-release yum update yum install testdisk
Installa TestDisk su Red Hat e CentOS 8
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm yum update yum install testdisk
Devi anche abilitare/installare il repository EPEL. Il repository EPEL è un repository di pacchetti aggiuntivo che fornisce un facile accesso all'installazione di pacchetti per il software di uso comune.
Per saperne di più sul repository EPEL, visita la pagina ufficiale.
Installa TestDisk su Arch Linux
sudo pacman -S testdisk
Installa TestDisk su Fedora
sudo dnf install testdisk
Come recuperare file cancellati in Linux?
Ora che hai installato l'utilità testdisk, è il momento di usarla per recuperare i nostri file o partizioni eliminati.
Testdisk funziona con i seguenti tipi di partizione:
Potrebbe non essere necessario verificare il tipo di partizione poiché l'elenco sopra copre quasi tutti i principali tipi di partizione. Ma se non sei sicuro, inserisci uno dei comandi:
stat -f <partition> df -T fdisk -l
Uno dei comandi precedenti ti darà le informazioni sul tipo di filesystem.
1. Avvio di TestDisk e configurazione della posizione in cui viene eseguito
Nel tuo terminale, inserisci semplicemente il comando testdisk
per eseguire l'utilità e sarai accolto con il prompt seguente. È possibile selezionare l'unità disco appropriata su cui si desidera recuperare i file.
Se è la prima volta che esegui questa utility, ti darà la possibilità di creare un file di registro nella schermata di benvenuto. Puoi selezionare crea e andare avanti con le impostazioni predefinite.
La schermata successiva ti chiede di selezionare l'unità disco/partizione:
2. Selezione e analisi della partizione
Dopo aver selezionato la partizione giusta, ti verrà chiesto di selezionare il tipo di partizione.
Dovrebbe selezionare automaticamente il tipo di partizione corretto, ma in caso contrario, assicurati di selezionare il tipo corretto.
Una volta fatto, ti verrà fornito un menu di opzioni da cui dobbiamo andare avanti con "Analizza" per cercare i dati persi.
Puoi andare con "Ricerca rapida" o "Ricerca approfondita" in base alle tue esigenze e lasciare che la ricerca venga eseguita finché non ha scansionato tutti gli inode.
3. Scansione della partizione alla ricerca di file eliminati
Con l'opzione selezionata, verrai accolto con quale partizione specifica desideri scansionare.
Seleziona la partizione corretta e lascia che l'utilità esegua la scansione dell'intera unità. Entro qualche tempo, otterrai l'elenco dei file all'interno della partizione. Quando la scansione è in corso, vedrai una schermata simile a quella qui sotto.
Ora una volta completato l'avanzamento, ti dà la possibilità di selezionare la partizione in cui vuoi sfogliare i file. Tutti i file che sono evidenziati in "rosso" o qualsiasi colore o stile di testo (possono anche essere influenzati dalla configurazione del terminale ) sono i file che sono stati recuperati dall'utilità TestDisk.
Per ripristinare quei file, premi semplicemente la lettera "C"
e ti consentirà di copiare quel file e incollarlo in un'altra directory in cui desideri ripristinarlo.
Conclusione
Beh, il gioco è fatto. Hai imparato come recuperare file cancellati in Linux! Vai avanti ed esplora questa utility di più su una macchina virtuale per prenderne un'idea prima di usarla in situazioni di vita reale in modo da sapere esattamente come lavorarci su scala avanzata.
Ci auguriamo che tu abbia compreso l'uso dell'utilità testdisk in Linux e sappia come usarlo ora. Se hai domande, faccelo sapere nei commenti qui sotto.