Kako oporaviti izbrisane datoteke na Linuxu pomoću TestDiska

Kako oporaviti izbrisane datoteke na Linuxu pomoću TestDiska

Jeste li ikada slučajno izbrisali datoteku na svom Linux stroju? Ili je možda neki program uklonio važnu mapu pohranjenu u pohrani vašeg sustava. U takvim situacijama softver za oporavak podataka jedino je rješenje ovog problema.





TestDisk jedan je od takvih alata za oporavak razvijen za Linux naredbeni redak. U ovom ćemo članku raspravljati o TestDisku i načinu njegove instalacije, zajedno s detaljnim vodičem za oporavak izbrisanih datoteka i mapa na vašem Linux sustavu.





Što je TestDisk?

TestDisk je pouzdan i moćan alat za oporavak podataka iz naredbenog retka. Napisao ga je u programskom jeziku C Christophe Granier. Osim Linuxa, TestDisk je dostupan na gotovo svim drugim operativnim sustavima, uključujući Microsoft Windows, macOS i OpenBSD.





TestDisk ima funkcije za:

  1. Oporavak izbrisane podatkovne particije
  2. Oporavite oštećenu particiju ili datoteku
  3. Vraćanje datoteka iz datotečnih sustava Windows
  4. Obnovite boot sektore pomoću sigurnosnih kopija podataka
  5. Oporavite oštećene tablice FAT32

Budući da TestDisk može lako oporaviti izbrisane podatkovne particije, ovaj program možemo koristiti za vraćanje uklonjenih datoteka.



Međutim, postoji iznimka. Ako je netko uklonio datoteke s vašeg Linux sustava pomoću usitniti uslužni program, tada TestDisk neće moći oporaviti te datoteke. Shred je pomoćni program za naredbeni redak koji se koristi za sigurno brisanje datoteka što ih pak otežava oporavak.

Kako instalirati TestDisk

Većina distribucija Linuxa prema zadanim postavkama nema instaliran TestDisk. Umjesto toga, morat ćete ručno preuzeti i instalirati paket pomoću upravitelja paketa vašeg sustava.





Na distribucijama temeljenim na Debianu najprije omogućite svemir spremište.

sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe'

Zatim instalirajte testni disk paket sa prikladan :





sudo apt install testdisk

Instaliranje TestDiska na Fedoru je jednostavno.

sudo dnf install testdisk

Da biste instalirali distribuciju zasnovanu na Archu:

sudo pacman -S testdisk

Možeš koristiti njam za instaliranje TestDiska na RHEL i CentOS sustave. Ali prvo morate preuzeti paket pod nazivom epel-otpuštanje . The epel-otpuštanje paket sadrži ključeve GPG (GNU Privacy Guard) za potpisivanje paketa i informacije o paketima.

Upišite bilo koju od sljedećih naredbi za instaliranje paketa:

yum install epel-release
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

Sada instalirajte TestDisk:

yum update
yum install testdisk

Instalaciju možete provjeriti upisivanjem sljedeće naredbe u terminal.

testdisk --version

Izlaz će prikazati informacije o verziji povezane s testni disk paket.

Oporavite izbrisane datoteke na Linuxu pomoću TestDiska

Prvi korak za oporavak izbrisanih datoteka je stvaranje datoteke dnevnika. Datoteka dnevnika TestDisk važna je jer će pohraniti bitne podatke vezane za oporavak podataka i particije. Čak i općenito, korisnici trebaju dati prioritet zapisu sustava kako bi dobili uvid u aktivnosti koje se događaju na njihovom računalu.

Korak 1: Stvorite datoteku zapisnika

Pokrenite TestDisk pomoću sljedeće naredbe:

testdisk

Sustav će prikazati izlaz na sljedeći način. Budući da je TestDisk interaktivni uslužni program, na svakom će vam zaslonu pružiti mogućnosti za odabir. Primijetite u donjem izlazu da imate tri mogućnosti: Stvoriti , Dodati , i Bez dnevnika .

  1. Stvoriti : Stvara novu datoteku dnevnika za TestDisk
  2. Dodati : Koristi se za dodavanje dodatnih informacija u već postojeću datoteku dnevnika
  3. Bez dnevnika : Nalaže TestDisk da ne koristi datoteku dnevnika za postupak oporavka

Označite Stvoriti opciju pomoću tipki sa strelicama i pritisnite Unesi . Upišite lozinku superkorisnika ako se to od vas zatraži. Ako na svom računu nemate dopuštenja superkorisnika, možete to zatražiti od administratora sustava dodati vas na popis sudoers .

kako se vratiti na klasični gmail

Povezano: Kako popraviti mrtvi tvrdi disk za oporavak podataka

Korak 2: Odaberite pogon za oporavak

Nakon stvaranja datoteke dnevnika morate odabrati s kojeg pogona diska želite oporaviti podatke. Zaslon će prikazati informacije povezane sa svakim pogonom u vašem sustavu, uključujući naziv i veličinu pogona.

Odaberite pogon po vašem izboru i pritisnite Unesi .

Ako ne možete pronaći određeni pogon, pokušajte pokrenuti TestDisk pomoću sudo testdisk naredba.

Korak 3: Odaberite vrstu particije

Sljedeći korak je odabir vrste particije koju želite oporaviti. Ako ne možete shvatiti koja je particija prava, jednostavno nastavite s onom koju je za vas istaknuo TestDisk.

Korisnici mogu birati između sljedećih sedam vrsta particija.

kako pogledati međuspremnik na androidu
  • Intel
  • EFI GPT
  • Humax
  • Mac
  • Nijedan
  • Sunce
  • Xbox

Odaberite najprikladniji izbor i pritisnite Unesi .

Sada s popisa odaberite mogućnosti oporavka. Iako možete odabrati bilo koju opciju koja vam najviše odgovara, ako želite vratiti izbrisane datoteke, odaberite Napredna .

Sustav će popisati sve dostupne particije na odabranom disku. Označite svoj izbor i pritisnite Unesi .

Ako koristite HDD, velika je vjerojatnost da će sustav prikazati više particija. S druge strane, ako se radi o prijenosnom pogonu medija, TestDisk će prikazati samo jednu particiju.

TestDisk će od vas tražiti da odaberete direktorij za pohranu slikovne datoteke particije. Odaberite odgovarajuće mjesto i odaberite Nastavite .

Saznajte više: Kako upravljati particijama tvrdog diska pomoću Cfdiska

Korak 4: Idite do direktorija izbrisanih datoteka

TestDisk će sada prikazati sve datoteke i mape pohranjene na odabranoj particiji. Idite u direktorij koji sadrži izbrisanu datoteku. Na primjer, ako je /Desktop direktorij sadrži datoteku, dođite do te mape.

Izbrisane datoteke imat će crvenu boju fonta. Ako ne možete pronaći izbrisani unos datoteke, nažalost vaše se datoteke ne mogu oporaviti.

S druge strane, ako ste pronašli unose datoteka s crvenim fontom, te datoteke ne možete jednostavno 'vratiti' pomoću TestDiska. Ono što ćete morati učiniti je kopirati izbrisane datoteke i zalijepiti ih u drugi direktorij.

Za kopiranje izbrisane datoteke označite tu određenu datoteku i pritisnite C na tipkovnici. Sada idite do direktorija u koji želite zalijepiti datoteku i pritisnite C opet zalijepiti.

Ako je sustav uspješno kopirao datoteku, dobit ćete obavijest s izjavom Kopija gotova! 1 u redu, 0 neuspješno u jarko zelenoj boji.

Izađite iz aplikacije odabirom Prestati opciju na ekranu. Sustav će vas vratiti na prethodni zaslon. Opet, nastavite birati Prestati za povratak na prethodni zaslon. Trebat će vam nekoliko krugova isticanja i pritiskanja Unesi da biste potpuno zatvorili TestDisk.

Poništite slučajna brisanja na Linux sustavu

Dok se krećete kroz svoju Linux pohranu, samo ste jednu „kombinaciju tipki“ udaljeni od trajnog brisanja važnih datoteka. Srećom, dostupan je uslužni program TestDisk koji vas sprječava da požalite zbog svojih postupaka. TestDisk može oporaviti izbrisane particije, vratiti oštećene diskove i obnoviti boot sektore pomoću datoteke sigurnosne kopije.

Potreban je jedan incident da biste shvatili važnost stvaranja sigurnosnih kopija vaše pohrane. Iako možeš klonirajte svoj tvrdi disk na Linuxu , to nije uvijek najbolji izbor. Najprikladnija opcija bila bi sigurnosna kopija vaših podataka na udaljenom poslužitelju koristeći Rsync.

Udio Udio Cvrkut E -pošta Automatski sigurnosno kopirajte svoje datoteke na udaljeni poslužitelj pomoću programa Rsync

Sigurnosno kopiranje pomoću rsync-a moćan je način za samostalno upravljanje lokalnim datotekama. Evo svega što trebate znati.

Pročitajte Dalje
Povezane teme
  • Linux
  • Povrat podataka
O autoru Deepesh Sharma(79 objavljenih članaka)

Deepesh je mlađi urednik za Linux u MUO -u. On piše informativne vodiče o Linuxu s ciljem pružiti blaženo iskustvo svim pridošlicama. Nisam siguran u filmove, ali ako želite razgovarati o tehnologiji, on je vaš momak. U slobodno vrijeme možete ga pronaći kako čita knjige, sluša različite glazbene žanrove ili svira gitaru.

Više od Deepesh Sharma

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu