Molte volte capita di premere accidentalmente o per errore 'MAIUSC + CANCELLA‘ in file. Per natura umana hai l'abitudine di usare 'MAIUSC + CANC' invece di usare solo 'Elimina' opzione. In realtà ho avuto questo incidente pochi giorni fa. Stavo lavorando a un progetto e ho salvato il mio file di lavoro in una directory. C'erano molti file indesiderati in quella directory e devono essere eliminati in modo permanente. Così ho iniziato a cancellarli uno per uno. Durante l'eliminazione di quei file, ho accidentalmente premuto 'MAIUSC CANCELLA‘ a uno dei miei file importanti. Il file è stato eliminato definitivamente dalla mia directory. Mi chiedevo come recuperare i file cancellati e non avevo idea di cosa fare. Ho quasi passato molto tempo a ripristinare il file, ma senza fortuna.
Conoscendo un po 'di conoscenza tecnica, sapevo come file system e disco fisso lavori. Quando elimini un file accidentalmente, il contenuto del file non viene eliminato dal tuo computer. È stato appena rimosso dalla cartella del database e non puoi vedere il file nella directory, ma rimane comunque da qualche parte nel tuo disco rigido. Fondamentalmente il sistema ha un puntatore di elenco ai blocchi sul dispositivo di archiviazione che ha ancora i dati. I dati non vengono eliminati dal dispositivo di archiviazione a blocchi a meno che e fino a quando non si sovrascrive con un nuovo file. A questo punto ho comunicato che il mio file cancellato potrebbe ancora rimanere da qualche parte in un'area non indicizzata del
Disco rigido. Tuttavia si consiglia di smontare immediatamente un dispositivo non appena ci si rende conto di aver cancellato un file importante. Smonta ti aiuta a impedire che i file bloccati vengano sovrascritti con nuovi file.In questo scenario non volevo sovrascrivere quei dati, quindi ho preferito cercare nel disco rigido senza montarlo.
normalmente in finestre otteniamo tonnellate di strumenti di terze parti per recuperare i dati persi, ma in Linux solo alcuni. Comunque io uso Ubuntu come sistema operativo ed è molto difficile trovare uno strumento che recuperi i file persi. Durante la mia ricerca ho avuto modo di conoscere 'Bisturi' uno strumento che attraversa l'intero disco rigido e recupera un file perso. Ho installato e recuperato con successo il mio file perso con l'aiuto di Bisturi attrezzo. È uno strumento davvero straordinario, devo dire.
Questo può succedere anche a te. Così ho pensato di condividere con voi la mia esperienza. In questo articolo ti mostrerò come recuperare i file cancellati con l'aiuto dello strumento bisturi. Quindi eccoci qui.
Bisturi è un recupero file system open source per Linux e Mac sistemi operativi. Lo strumento visita l'archivio del database dei blocchi e identifica i file eliminati da esso e li recupera all'istante. Oltre al recupero dei file, è utile anche per le indagini forensi digitali.
Per installare Scalpel, apri il terminale facendo "CTrl+Alt+T"dal desktop ed eseguire il comando seguente.
$ sudo apt-get install bisturi
Lettura degli elenchi dei pacchetti... Fatto. Creazione dell'albero delle dipendenze Lettura delle informazioni sullo stato... Fatto. Verranno installati i seguenti NUOVI pacchetti: scalpel. 0 aggiornati, 1 appena installato, 0 da rimuovere e 390 non aggiornati. È necessario ottenere 0 B/33,9 kB di archivi. Dopo questa operazione verranno utilizzati 118 kB di spazio su disco aggiuntivo. Selezione del bisturi del pacchetto precedentemente deselezionato. (Lettura banca dati... 151082 file e directory attualmente installati.) Disimballaggio bisturi (da .../scalpel_1.60-1build1_i386.deb)... Trigger di elaborazione per man-db... Impostazione bisturi (1.60-1build1)...[e-mail protetta]:~$
Per installare lo strumento di ripristino del bisturi, è necessario prima abilita il repository epel. Una volta abilitato, puoi fare 'yum‘ per installarlo come mostrato.
# yum install bisturi
Plugin caricati: mirror più veloce. Caricamento della velocità del mirror dal file host memorizzato nella cache * base: centos.01link.hk * epel: mirror.nus.edu.sg * epel-source: mirror.nus.edu.sg. Impostazione del processo di installazione. Risoluzione delle dipendenze. -> Esecuzione del controllo delle transazioni. > Verrà installato il pacchetto scalpel.i686 0:2.0-1.el6. --> Finito Risoluzione Dipendenze Dipendenze Risolto Pacchetto Versione Arch Dimensione Repository. Installazione: bisturi i686 2.0-1.el6 epel 50 k Riepilogo transazioni. Installa 1 pacchetto (s) Dimensione totale del download: 50 k. Dimensione installata: 108 k. Va bene [s/N]: sì. Download dei pacchetti: scalpel-2.0-1.el6.i686.rpm | 50 kB 00:00 Esecuzione rpm_check_debug. Esecuzione del test di transazione. Test della transazione riuscito. Esecuzione della transazione Installazione: scalpel-2.0-1.el6.i686 1/1 Verifica: scalpel-2.0-1.el6.i686 1/1 Installato: scalpel.i686 0:2.0-1.el6 Completato!
Una volta installato il bisturi, è necessario eseguire la modifica del testo. Per impostazione predefinita, l'utilità del bisturi ha il proprio file di configurazione in "/etc'la directory e il percorso completo sono "/etc/scalpel/scalpel.conf" o "/etc/scalpel.conf“. Puoi notare che tutto è commentato (#). Quindi, prima di eseguire bisturi, devi decommentare il formato del file che devi recuperare. Tuttavia, rimuovere il commento dall'intero file richiede molto tempo e genererà un enorme risultato falso.
Diciamo ad esempio che voglio recuperare solo '.jpg"file, quindi semplicemente decommenta".jpg'sezione file per il file di configurazione del bisturi.
# File GIF e JPG (molto comuni) gif y 5000000 \x47\x49\x46\x38\x37\x61 \x00\x3b gif y 5000000 \x47\x49\x46\x38\x39\x61 \x00\x3b jpg y 200000000 \xff\xd8\xff\xe0\x00\x10 \xff\xd9
Vai al terminale e digita la seguente sintassi. Il '/dev/sda1' è una posizione di un dispositivo da cui il file è già stato eliminato.
$ sudo bisturi /dev/sda1-o output
Il '-o'l'interruttore indica una directory di output, in cui si desidera ripristinare i file eliminati. Assicurati che questa directory sia vuota prima di eseguire qualsiasi comando, altrimenti ti darà un errore. L'output del comando precedente è.
Bisturi versione 1.60. Scritto da Golden G. Riccardo III, basato su Foremost 0.69. Apertura file di destinazione "/dev/sda1" Passaggio 1/2. /dev/sda1: 6,1% |***** | 6.6 GB 39:16 ETA
Come vedi, il bisturi sta ora eseguendo il suo processo e ci vorrà del tempo per recuperare il tuo file cancellato a seconda dello spazio su disco che stai cercando di scansionare e della velocità della macchina.
Consiglierei a tutti di avere l'abitudine di usare solo Elimina invece di "Maiusc + Canc“. Perché come detto prevenire è sempre meglio che curare.