Tiedoston vahingossa poistaminen Linux-järjestelmästä voi pilata päiväsi täysin ja heikentää tuottavuuttasi. Vaikka vahingossa poistettujen tiedostojen palauttamiseen on olemassa erityisiä työkaluja ja jopa täydellisiä distroja, RecoverPy on nopein ja helpoin tapa palauttaa poistetut tiedostot Linuxissa.
Mikä on RecoverPy ja miksi tarvitset sitä?
On tärkeää pitää Linux-tiedostojärjestelmäsi puhtaana ja siistinä. Romutetuista paketeista, keskeytetyistä projekteista ja harvoin käytetyistä sovelluksista jäävää roskaa kertyy ajan myötä. Ennen kuin huomaatkaan, tilasi loppuu kokonaan. Palvelut eivät käynnisty, eikä kuoresi toimi niin kuin sen pitäisi.
Vaikka voit rootata hakemistojasi yksi kerrallaan ja tarkastaa jokaisen tiedoston ennen kuin valitset poistettavaksi, on todennäköisempää, että käytät yhtä monista erinomaisista järjestelmän puhdistussovelluksia saatavilla Linuxille
. Näillä sovelluksilla on intuitiivinen käyttöliittymä, ja niiden avulla voit poistaa tiedostoja useista hakemistoista kerralla.Katastrofi! Kun kiirehdit palauttamaan elintärkeää levytilaa, olet vahingossa pyyhkinyt melkein valmiin tohtorin tutkinnon. opinnäytetyö, skannatut kopiot häätodistuksestasi ja lukuisia uutisartikkeleita, jotka tallensit jälkipolville.
Sen jälkeen kun olet lopettanut itsesi rankaisemisen epäonnistumisesta kunnolla ylläpitää tehokasta varmuuskopiointiaikataulua, on aika saada tiedostosi takaisin!
RecoverPy on tehokas Python-sovellus, joka hyödyntää järjestelmäsi kykyjä palauttaa kadonneita tiedostoja ja jopa tiedostoja, jotka on kirjoitettu. Toisin kuin tunnetuimmat tiedostojen palautusapuohjelmat, kuten Testdisk, jonka käyttö voi olla pelottavaa, RecoverPy on suunniteltu yksinkertaiseksi.
Sovellus voi skannata koko järjestelmäsi ja etsiä merkkijonoja tiedostonimistä, otsikoista ja jopa binääritiedostoista, joita et ehkä muuten olisi ajatellut. Mikä parasta, RecoverPyssä on intuitiivinen ja houkutteleva päätekäyttöliittymä (TUI), jonka avulla on helppoa palauttaa poistetut tiedostot Linuxissa.
Kuinka asentaa RecoverPy Linuxiin
Koska RecoverPy on Python-sovellus, Python on oltava asennettuna Linux-järjestelmääsi. Tarkista, onko se asennettu kirjoittamalla tämä komento mihin tahansa päätteeseen:
python3 -- versio
Jos sinulla ei ole Pythonia asennettuna, seuraa ohjeitamme kuinka Python asennetaan Ubuntuun.
RecoverPy riippuu lsblk kerätä tietoja lohkolaitteista, grep etsiä ja sovittaa malleja, dd tiedostojen lukemiseen ja kirjoittamiseen ja edistymiseen, jotta saat viitteitä siitä, miten haku etenee. Voit asentaa kaikki nämä riippuvuudet Debian-pohjaisiin distroihin seuraavasti:
sudo apt install grep coreutils util-linux edistyy
Archiin liittyvissä järjestelmissä:
sudo pacman -S grep coreutils util-linux edistyy
Tai Fedora-perheessä:
sudo dnf install grep coreutils util-linux progress
Nyt voit asentaa RecoverPyn:
sudo python3 -m pip install recovery
Olet varmasti huomannut, että otimme epätavallisen askeleen asentamalla Python-paketin käyttämällä sudoa tavallisen käyttäjän sijaan. Tämä johtuu siitä, että tiedostojärjestelmästä etsimistä varten RecoverPy on joko suoritettava pääkäyttäjänä tai kutsuttava sudon avulla. Paketin asentaminen sudon avulla voi estää myöhemmät sekaannukset.
Käytä RecoverPyä pelastaaksesi poistetut tiedostot Linuxissa
Ennen kuin käynnistät RecoverPyn, se auttaa tietämään mahdollisimman paljon puuttuvasta tiedostosta. Tiedostonimi on hyvä alku, ja jos haet tällä tavalla, RecoverPy löytää myös merkintöjä shell-historiastasi, poistetusta selainhistoriastasi ja paljon muuta.
Muita käteviä tietoja ovat tiedoston luontipäivä ja kameran malli, jos etsit poistettua valokuvaa. Nämä tiedot sisältyvät yleensä kuvatiedostojen otsikoihin ja voivat auttaa sinua löytämään kadonneen tiedoston.
Esittelytarkoituksessa loimme tiedoston nimeltä "testdoc", liitimme BBC: n uutisartikkelin, tallensimme sen ja käytimme rm poistaaksesi tiedoston.
Ihannetapauksessa sinun pitäisi irrottaa osio, jonka aiot etsiä ja suorittaa RecoverPy erillisestä osiosta, jotta kadonneeseen tiedostoon ei tehdä muutoksia.
Käynnistä RecoverPy komennolla:
sudo python3 -m recovery
...ja kirjoita hakumerkkijonosi hakukenttään.
Käytä Tab -näppäintä siirtyäksesi "Käytettävissä olevat osiot" -valikkoon ja sitten nuolinäppäimillä valitaksesi, mitkä osiot haluat etsiä. Kun olet onnellinen, lyö Tab uudelleen, kunnes "Aloita haku" on korostettuna Tulla sisään aloittaaksesi haun.
RecoverPy pitää sinut ajan tasalla edistymisestä, ja kun se on valmis, näet näytön täynnä tuloksia. Kuten kuvakaappauksesta näet, ne voivat liittyä komentojen, tiedostotoimintojen, hakumerkkijonojen ja muiden osien kanssa.
On paljon parempi, jos tiedät jotain tiedoston sisältöön liittyvää. Seuraavaa hakua varten onnistuimme palauttamaan tiedostosta muutaman sanan tekstiä, ja muutaman minuutin kuluttua RecoverPy rajasi tulokset yhteen ehdokkaaseen.
Lehdistö Tulla sisään valitaksesi merkinnän, jonka haluat tarkastaa, ja päätä seuraavassa näytössä, onko tämä poistettu tiedosto, jonka haluat pelastaa. Jos on, paina Tab kahdesti siis Tulla sisään valitaksesi "Lisää lohko" ja Tab sitten vielä kaksi kertaa Tulla sisään tallentaaksesi tiedoston uuteen paikkaan.
Se on niin yksinkertaista.
Poistettujen tiedostojen palauttaminen Linuxissa on helppoa RecoverPyn avulla
Nyt tiedät kuinka nopeasti ja yksinkertaisesti palauttaa poistetut tiedostot Linuxissa, sinun ei tarvitse huolehtia tärkeiden asiakirjojen vahingossa poistamisesta. Lisätietoa varten harkitse tärkeiden tiedostojen tallentamista verkkoon edullisen pilvitallennustilan avulla.