Náhodné vymazanie súboru vo vašom systéme Linux vám môže úplne pokaziť deň a zničiť vašu produktivitu. Aj keď existujú špecializované nástroje a dokonca aj kompletné distribúcie na obnovenie náhodne vymazaných súborov, RecoverPy je najrýchlejší a najjednoduchší spôsob, ako obnoviť zmazané súbory v systéme Linux.
Čo je RecoverPy a prečo by ste ho potrebovali?
Je dôležité, aby bol váš súborový systém Linuxu čistý a prehľadný. Postupom času sa hromadí nevyžiadaná pošta zo zrušených balíkov, prerušených projektov a zriedkavo používaných aplikácií. Než sa nazdáte, úplne vám chýba priestor. Služby sa nespustia a váš shell nefunguje tak, ako by mal.
Aj keď môžete rootovať svoje adresáre jeden po druhom a skontrolovať každý súbor pred výberom na odstránenie, je pravdepodobnejšie, že použijete jeden z mnohých vynikajúcich aplikácie na čistenie systému dostupné pre Linux
. Tieto aplikácie majú intuitívne rozhranie a umožňujú vám mazať súbory z viacerých adresárov naraz.Katastrofa! V zhone na získanie dôležitého miesta na disku ste omylom vymazali svoj takmer hotový doktorát. diplomovú prácu, naskenované kópie vášho sobášneho listu a množstvo novinových článkov, ktoré ste šetrili pre potomkov.
Potom, čo ste skončili s potrestaním seba za nesprávne konanie udržiavať efektívny plán zálohovania, je čas získať späť svoje súbory!
RecoverPy je výkonná aplikácia Python, ktorá využíva možnosti vášho systému na obnovenie stratených súborov a dokonca aj súborov, ktoré boli prepísané. Na rozdiel od známejších pomocné programy na obnovu súborov, ako napríklad Testdisk, ktorého používanie môže byť skľučujúce, RecoverPy je navrhnutý tak, aby bol jednoduchý.
Aplikácia dokáže prehľadať celý váš systém a nájsť reťazce v názvoch súborov, hlavičkách a dokonca aj v binárnych súboroch, o ktorých by ste si inak ani nepomysleli. Najlepšie zo všetkého je, že RecoverPy sa môže pochváliť intuitívnym a atraktívnym terminálovým používateľským rozhraním (TUI), ktoré uľahčuje obnovenie odstránených súborov v systéme Linux.
Ako nainštalovať RecoverPy na Linuxe
Keďže RecoverPy je aplikácia Python, musíte mať na svojom systéme Linux nainštalovaný Python. Skontrolujte, či ho máte nainštalovaný, zadaním tohto príkazu do ľubovoľného terminálu:
python3 --verzia
Ak nemáte nainštalovaný Python, postupujte podľa našich pokynov na ako nainštalovať Python na Ubuntu.
RecoveryPy závisí od lsblk zhromažďovať informácie o blokových zariadeniach, grep hľadať a porovnávať vzory, dd na čítanie a zapisovanie súborov a priebeh, aby ste získali informácie o tom, ako prebieha vyhľadávanie. Všetky tieto závislosti môžete nainštalovať na distribúcie odvodené z Debianu pomocou:
sudo apt install grep coreutils util-linux progress
V systémoch súvisiacich s Arch:
sudo pacman -S grep coreutils util-linux progress
Alebo na rodine Fedora s:
sudo dnf nainštalujte grep coreutils util-linux progress
Teraz môžete nainštalovať RecoverPy pomocou:
sudo python3 -m pip install recovery
Určite ste si všimli, že sme urobili nezvyčajný krok a nainštalovali sme balík Python pomocou sudo namiesto bežného používateľa. Je to preto, že na vyhľadávanie v súborovom systéme musí byť RecoverPy spustený ako root alebo vyvolaný pomocou sudo. Inštalácia balíka pomocou sudo môže zabrániť neskoršiemu zmätku.
Použite RecoverPy na záchranu odstránených súborov v systéme Linux
Pred spustením RecoverPy je užitočné vedieť o svojom chýbajúcom súbore čo najviac. Názov súboru je dobrý začiatok a ak budete hľadať týmto spôsobom, RecoverPy zobrazí aj záznamy z histórie shellu, vymazanej histórie prehliadača a podobne.
Medzi ďalšie užitočné podrobnosti patrí dátum vytvorenia súboru a ak hľadáte vymazanú fotografiu, model fotoaparátu. Tieto podrobnosti sú zvyčajne zahrnuté v hlavičkách obrázkových súborov a môžu vám pomôcť nájsť stratený súbor.
Na demonštračné účely sme vytvorili súbor s názvom „testdoc“, vložili sme doň spravodajský článok BBC, uložili ho a použili rm na vymazanie súboru.
V ideálnom prípade by ste mali odpojiť oddiel, ktorý chcete vyhľadať, a spustiť RecoverPy zo samostatného oddielu, aby ste zabránili akejkoľvek ďalšej zmene vášho strateného súboru.
Spustite RecoveryPy pomocou:
sudo python3 -m recovery
...a zadajte hľadaný reťazec do vyhľadávacieho poľa.
Použi Tab prepnite do ponuky "Dostupné oddiely" a potom pomocou kláves so šípkami vyberte, ktoré oddiely chcete vyhľadať. Keď si šťastný, udri Tab znova, kým sa nezvýrazní "Spustiť vyhľadávanie", potom Zadajte na spustenie vyhľadávania.
RecoverPy vás bude informovať o pokroku a po dokončení sa vám zobrazí obrazovka plná výsledkov. Ako môžete vidieť na snímke obrazovky, môžu sa týkať zvyškov príkazov, operácií so súbormi, vyhľadávacích reťazcov a ďalších.
Je oveľa lepšie, ak viete niečo súvisiace s obsahom súboru. Pre naše ďalšie vyhľadávanie sa nám podarilo vybaviť si pár slov textu zo súboru a o pár minút neskôr RecoverPy zúžil výsledky na jedného kandidáta.
Stlačte tlačidlo Zadajte vyberte položku, ktorú chcete skontrolovať, a potom na ďalšej obrazovke rozhodnite, či ide o odstránený súbor, ktorý chcete zachrániť. Ak áno, stlačte Tab teda dvakrát Zadajte vyberte "Pridať blok" a Tab tak ešte dvakrát Zadajte na uloženie súboru na nové miesto.
Je to také jednoduché.
Obnova odstránených súborov v systéme Linux je s RecoverPy jednoduchá
Teraz viete, ako rýchlo a jednoducho obnoviť odstránené súbory v systéme Linux, nemusíte sa obávať náhodného vymazania dôležitých dokumentov. Pre väčšiu istotu zvážte ukladanie dôležitých súborov online pomocou cenovo dostupného cloudového úložiska.