Čitatelji poput vas podržavaju MUO. Kada kupite putem poveznica na našoj stranici, možemo zaraditi partnersku proviziju. Čitaj više.

Slučajno brisanje datoteke na vašem Linux sustavu može vam potpuno pokvariti dan i uništiti vašu produktivnost. Iako postoje namjenski alati, pa čak i kompletne distribucije za oporavak slučajno izbrisanih datoteka, RecoverPy je najbrži i najlakši način za oporavak izbrisanih datoteka na Linuxu.

Što je RecoverPy i zašto bi vam trebao?

Važno je održavati svoj Linux datotečni sustav čistim i nenatrpanim. Smeće preostalo od odbačenih paketa, prekinutih projekata i rijetko korištenih aplikacija nakuplja se tijekom vremena. Prije nego što shvatite, potpuno vam je ponestalo prostora. Usluge se ne mogu pokrenuti, a vaša ljuska ne radi kako bi trebala.

Dok možete ići kroz svoje direktorije jedan po jedan i pregledati svaku datoteku prije nego što je odaberete za brisanje, vjerojatnije je da ćete koristiti jedan od mnogih izvrsnih aplikacije za čišćenje sustava dostupne za Linux

instagram viewer
. Ove aplikacije imaju intuitivno sučelje i omogućuju brisanje datoteka iz više direktorija odjednom.

Katastrofa! U žurbi da povratite vitalni prostor na disku, slučajno ste izbrisali svoj skoro završeni doktorat. diplomski rad, skenirane kopije vašeg vjenčanog lista i brojne novinske članke koje ste čuvali za potomstvo.

Nakon što ste završili s kažnjavanjem sebe zbog neuspjeha održavati učinkovit raspored rezervnih kopija, vrijeme je da vratite svoje datoteke!

RecoverPy je moćna Python aplikacija koja iskorištava mogućnosti vašeg sustava za oporavak izgubljenih datoteka, pa čak i datoteka koje su prebrisane. Za razliku od poznatijih pomoćne programe za oporavak datoteka kao što je Testdisk, koji može biti zastrašujući za korištenje, RecoverPy je dizajniran da bude jednostavan.

Aplikacija može skenirati cijeli vaš sustav i locirati nizove u nazivima datoteka, zaglavljima, pa čak i unutar binarnih datoteka kojih se inače ne biste sjetili. Najbolje od svega, RecoverPy se može pohvaliti intuitivnim i atraktivnim terminalskim korisničkim sučeljem (TUI), koje olakšava oporavak izbrisanih datoteka na Linuxu.

Kako instalirati RecoverPy na Linux

Kako je RecoverPy Python aplikacija, morate imati Python instaliran na vašem Linux sustavu. Provjerite jeste li ga instalirali upisivanjem ove naredbe u bilo koji terminal:

python3 --verzija

Ako nemate instaliran Python, slijedite naše upute na kako instalirati Python na Ubuntu.

RecoverPy ovisi o lsblk za prikupljanje informacija o blok uređajima, grep za traženje i spajanje uzoraka, dd za čitanje i pisanje datoteka i napredak kako bi vam dao naznaku kako ide pretraga. Sve ove ovisnosti možete instalirati na distribucije izvedene iz Debiana s:

sudo apt install grep coreutils util-linux napredak

Na sustavima povezanim s Archom:

sudo pacman -S grep coreutils util-linux napredak

Ili na obitelji Fedora s:

sudo dnf instaliraj grep coreutils util-linux napredak

Sada možete instalirati RecoverPy sa:

sudo python3 -m pip instalacija oporavak

Primijetili ste da smo poduzeli neobičan korak instaliranja paketa Python koristeći sudo, umjesto kao obični korisnik. To je zato što se za pretraživanje datotečnog sustava RecoverPy mora ili pokrenuti kao root ili pozvati koristeći sudo. Instalacija paketa pomoću sudoa može spriječiti kasniju zabunu.

Koristite RecoverPy za spašavanje izbrisanih datoteka na Linuxu

Prije nego što pokrenete RecoverPy, bilo bi dobro znati što više o datoteci koja nedostaje. Naziv datoteke dobar je početak, a ako pretražujete na ovaj način, RecoverPy će također prikazati unose iz vaše povijesti ljuske, izbrisane povijesti preglednika i više.

Ostale korisne pojedinosti koje treba imati uključuju datum izrade datoteke, a ako tražite obrisanu fotografiju, model fotoaparata. Ti su detalji obično uključeni u zaglavlja slikovne datoteke i mogu vam pomoći da pronađete izgubljenu datoteku.

U svrhu demonstracije, stvorili smo datoteku pod nazivom "testdoc", zalijepili BBC-jev članak vijesti, spremili je i zatim upotrijebili rm za brisanje datoteke.

U idealnom slučaju, trebali biste demontirati particiju koju namjeravate pretraživati ​​i pokrenuti RecoverPy s zasebne particije kako biste spriječili daljnje izmjene izgubljene datoteke.

Pokrenite RecoverPy s:

sudo python3 -m oporavak

...i unesite svoj niz za pretraživanje u okvir za pretraživanje.

Koristiti tab tipku za prebacivanje na izbornik "Dostupne particije", zatim tipke sa strelicama za odabir particija koje želite pretraživati. Kad si sretan, udri tab ponovno sve dok se ne označi "Pokreni pretragu". Unesi za početak pretrage.

RecoverPy će vas obavještavati o napretku, a kada završi, vidjet ćete zaslon pun rezultata. Kao što možete vidjeti na snimci zaslona, ​​to se može odnositi na ostatke naredbi, radnje s datotekama, nizove za pretraživanje i više.

Mnogo je bolje ako znate nešto vezano uz sadržaj datoteke. Za našu sljedeću pretragu, uspjeli smo se prisjetiti nekoliko riječi teksta iz datoteke, a nekoliko minuta kasnije, RecoverPy je suzio rezultate na jednog kandidata.

Pritisnite Unesi da biste odabrali unos koji želite pregledati, zatim na sljedećem ekranu odlučite je li ovo izbrisana datoteka koju želite spasiti. Ako jest, pritisnite tab dva puta, dakle Unesi da odaberete "Dodaj blok" i tab onda još dvaput Unesi za spremanje datoteke na novo mjesto.

Tako je jednostavno.

Oporavak izbrisanih datoteka na Linuxu jednostavan je uz RecoverPy

Sada znate kako brzo i jednostavno oporaviti izbrisane datoteke na Linuxu, ne morate se brinuti da ćete slučajno izbrisati važne dokumente. Za dodatnu udobnost razmislite o pohranjivanju važnih datoteka na mreži uz pristupačnu pohranu u oblaku.