Ștergerea accidentală a unui fișier de pe sistemul dvs. Linux vă poate distruge complet ziua și vă poate distruge productivitatea. Deși există instrumente dedicate și chiar distribuții complete pentru recuperarea fișierelor șterse accidental, RecoverPy este cea mai rapidă și mai ușoară modalitate de a recupera fișierele șterse pe Linux.
Ce este RecoverPy și de ce ai avea nevoie de el?
Este important să vă păstrați sistemul de fișiere Linux curat și neaglomerat. De-a lungul timpului, se acumulează gunoaie rămase de la pachetele casate, proiectele abandonate și aplicațiile rar utilizate. Înainte să-ți dai seama, ești complet fără spațiu. Serviciile nu pornesc, iar shell-ul dvs. nu funcționează așa cum trebuie.
Deși puteți să rootați directoarele pe rând și să inspectați fiecare fișier înainte de a selecta pentru ștergere, este mai probabil să utilizați unul dintre multele
aplicații de curățare a sistemului disponibile pentru Linux. Aceste aplicații au o interfață intuitivă și vă permit să ștergeți fișiere din mai multe directoare simultan.Dezastru! În graba ta de a recupera spațiu vital pe disc, ți-ai șters accidental doctoratul aproape terminat. teză, copii scanate ale certificatului de nuntă și numeroase articole de știri pe care le păstrai pentru posteritate.
După ce ai terminat de pedepsit pentru că nu ai reușit în mod corespunzător menține un program eficient de rezervă, este timpul să vă recuperați fișierele!
RecoverPy este o aplicație Python puternică, care valorifică capacitățile sistemului dumneavoastră pentru a recupera fișierele pierdute și chiar fișierele care au fost suprascrise. Spre deosebire de mai cunoscut utilitare de recuperare a fișierelor, cum ar fi Testdisk, care poate fi descurajant de utilizat, RecoverPy este conceput pentru a fi simplu.
Aplicația vă poate scana întregul sistem și poate localiza șiruri în numele fișierelor, antete și chiar în interiorul fișierelor binare la care altfel nu v-ați fi gândit. Cel mai bine, RecoverPy se mândrește cu o interfață intuitivă și atractivă pentru utilizatorul terminalului (TUI), care simplifică recuperarea fișierelor șterse pe Linux.
Cum se instalează RecoverPy pe Linux
Deoarece RecoverPy este o aplicație Python, trebuie să aveți instalat Python pe sistemul dumneavoastră Linux. Verificați dacă îl aveți instalat tastând această comandă în orice terminal:
python3 --versiune
Dacă nu aveți instalat Python, urmați instrucțiunile noastre cum se instalează Python pe Ubuntu.
RecoverPy depinde de lsblk pentru a culege informații despre dispozitivele blocate, grep pentru a căuta și potrivi modele, dd pentru citirea și scrierea fișierelor și progresul pentru a vă oferi o indicație despre cum decurge căutarea. Puteți instala toate aceste dependențe pe distribuțiile derivate din Debian cu:
sudo apt install grep coreutils util-linux progres
Pe sistemele legate de Arch:
sudo pacman -S grep coreutils progres util-linux
Sau pe familia Fedora cu:
sudo dnf install grep coreutils util-linux progres
Acum puteți instala RecoverPy cu:
sudo python3 -m pip install recoverpy
Veți fi observat că am făcut pasul neobișnuit de a instala pachetul Python folosind sudo, în loc de un utilizator obișnuit. Acest lucru se datorează faptului că pentru a căuta în sistemul de fișiere, RecoverPy trebuie fie rulat ca root, fie invocat folosind sudo. Instalarea pachetului folosind sudo poate preveni confuzia mai târziu.
Utilizați RecoverPy pentru a salva fișierele șterse pe Linux
Înainte de a lansa RecoverPy, este util să știți cât mai multe despre fișierul lipsă. Un nume de fișier este un început bun și, dacă căutați în acest fel, RecoverPy va afișa, de asemenea, intrări din istoricul shell-ului dvs., istoricul browserului șters și multe altele.
Alte detalii utile pe care trebuie să le aveți includ data creării fișierului și, dacă sunteți în căutarea unei fotografii șterse, modelul camerei. Aceste detalii sunt de obicei incluse în anteturile fișierelor imagine și vă pot ajuta să găsiți fișierul pierdut.
În scopuri demonstrative, am creat un fișier numit „testdoc”, am lipit un articol de știri BBC, l-am salvat, apoi l-am folosit rm pentru a șterge fișierul.
În mod ideal, ar trebui să demontați partiția pe care intenționați să o căutați și să rulați RecoverPy dintr-o partiție separată pentru a preveni orice modificare ulterioară a fișierului pierdut.
Porniți RecoverPy cu:
sudo python3 -m recoverpy
...și introduceți șirul de căutare în caseta de căutare.
Folosește Tab tasta pentru a comuta la meniul „Partiții disponibile”, apoi tastele săgeți pentru a alege ce partiții doriți să căutați. Când ești fericit, lovește Tab din nou până când „Start search” este evidențiat, apoi introduce pentru a începe căutarea.
RecoverPy vă va ține la curent cu progresul și, când este finalizat, veți vedea un ecran plin de rezultate. După cum puteți vedea în captură de ecran, acestea se pot referi la fragmente de comenzi, operațiuni cu fișiere, șiruri de căutare și multe altele.
Este mult mai bine dacă știți ceva legat de conținutul fișierului. Pentru următoarea noastră căutare, am reușit să ne amintim câteva cuvinte de text din fișier, iar câteva minute mai târziu, RecoverPy a restrâns rezultatele la un singur candidat.
presa introduce pentru a selecta intrarea pe care doriți să o inspectați, apoi pe următorul ecran, decideți dacă acesta este fișierul șters pe care doriți să îl salvați. Dacă este, apăsați Tab de două ori, atunci introduce pentru a selecta „Adăugați bloc” și Tab de două ori, atunci introduce pentru a salva fișierul într-o nouă locație.
Este atat de simplu.
Recuperarea fișierelor șterse pe Linux este ușoară cu RecoverPy
Acum știți cum să recuperați rapid și simplu fișierele șterse pe Linux, nu trebuie să vă faceți griji cu privire la ștergerea accidentală a documentelor importante. Pentru un plus de liniște, luați în considerare stocarea online a fișierelor importante cu stocare în cloud la prețuri accesibile.