Neúmyslně jste smazali nějaký soubor na Ubuntu? V tomto tutoriálu vám ukážeme, jak můžete obnovit smazané soubory v Ubuntu Linuxu. Všichni jsme měli tu zkušenost s vymazáním něčeho, co jsme neměli v úmyslu. To je důvod, proč má každý operační systém Koš nebo Koš, kde jsou odstraněné věci chvíli uloženy jako bezpečnostní opatření. To usnadňuje obnovení smazaných souborů. Někteří lidé rádi drží Shift a zároveň odstraňují věci. Tím dojde k úplnému odstranění souborů, přeskočení koše. Pokud omylem vymažete takový soubor, nebo pokud omylem vymažete i něco z Koše, není tu žádná naděje, ale je tu něco.
Uživatel Linuxu může snadno obnovit smazané soubory, dokonce i v Ubuntu a obecně v Linuxu. Podívejme se na pár řešení, jak obnovit odstraněný soubor v Ubuntu.
Obnovení náhodně smazaného souboru
Když je soubor zcela vymazán, stále ještě nebyl smazán. Operační systém prostě odmítá aktivně přidělit místo na pevném disku souboru a přepíše nad ním, kdykoli je to nutné. Takže pokud OS přepíše na odstraněný soubor, může být stále obnovena. Pokud jste Google, většinou najdete nástroje a příručky pro obnovu smazaných souborů ve Windows. To není překvapující vzhledem k popularitě operačního systému. V Linuxu není tolik nástrojů, ale proces je stále poměrně jednoduchý a jednoduchý, pokud víte jak.
Nainstalujte nástroj TestDisk Data Recovery
TestDisk je bezplatný a open-source nástroj pro obnovu dat. Je navržen především pro obnovu ztracených dat, diskových oddílů atd. TestDisk lze použít k obnovení smazaných souborů v Ubuntu Linuxu. TestDisk je nástroj příkazového řádku, který je pro některé lidi skličující. Ale tento nástroj pro obnovu souborů není přesně obtížné používat. Ve skutečnosti vše, co musíte udělat, je otevřít terminál a zadat testdisk, abyste mohli začít.
Většina distribucí Linuxu již tento nástroj obsahuje ve svých oficiálních repozitářích. Pokud ji tedy již nemáte, můžete ji snadno nainstalovat zadáním následujícího příkazu do terminálu. Pokud do terminálu zadáte „testdisk“ a nemáte nainstalovaný, budete vyzváni, abyste tento příkaz zadali.
sudo apt-get install testdisk
Ačkoliv se zde zaměřujeme na Ubuntu Linux, „TestDisk“ lze použít podobně na jakékoli jiné linuxové distribuci. Výše uvedený příkaz lze také použít na jiných distribucích Linuxu založených na Ubuntu, jako je Linux Mint, Elementary OS, atd. Uživatelé Arch Linuxu jej mohou nainstalovat z AUR, zatímco uživatelé jiných distribucí Linuxu mohou sledovat odkaz uvedený níže.
Odkaz ke stažení: TestDisk
Spusťte TestDisk na Linuxu
Jak bylo uvedeno výše, TestDisk lze snadno spustit jednoduše zadáním testdisk
do terminálu, jakmile je nástroj nainstalován. Podívejme se, jak obnovit smazaný soubor po spuštění tohoto nástroje.
Obnovení odstraněných souborů v Ubuntu Linuxu
Jakmile se spustí „TestDisk Data Recovery Utility“, měli byste vidět obrazovku, která vypadá jako ta, která je zobrazena níže. Vzhledem k tomu, že se jedná o nástroj příkazového řádku, musíte být opatrní při výběru možnosti. Protože TestDisk verze 7.0, nástroj automaticky zvýrazní další logický krok. Je to obvykle správné, ale může to být i špatné. To vždy vytiskne nějaký text, takže se ujistěte, že jste si přečetli, že i před volbou.
Jak můžete vidět na snímku nahoře, máte možnost vytvořit soubor protokolu nebo přidat informace do existujícího souboru protokolu. Můžete také zvolit, že jej nebudete vytvářet. Vytvoření logovacího souboru vám pomůže najít nápovědu online na fórech Ubuntu nebo Linuxu v případě, že věci nepůjdou podle plánu.
Vyberte položku Disk pro kontrolu odstraněných souborů
Jakmile se rozhodnete, budete vyzváni k zadání hesla, po kterém bude TestDisk restartován s oprávněním root. Budete znovu požádáni o vytvoření nebo přeskočení vytvoření souboru protokolu. Potom můžete vybrat disk, ze kterého chcete obnovit ztracené soubory.
Vyberte tabulku oddílů
Poté budete vyzváni k výběru tabulky oddílů, ale nedělejte si starosti, protože TestDisk Data Recovery Utility automaticky rozpozná typ tabulky oddílů a umožní vám to vědět. Proto je důležité číst zobrazovaný text.
Vyberte možnost Upřesnit (volitelné)
Jakmile vyberete tabulku oddílů, budete mít k dispozici všechny možnosti, pro které lze TestDisk použít. Ano, TestDisk lze použít pro celou řadu jiných věcí, než je obnovení smazaných souborů v Ubuntu Linuxu. Samozřejmě, pokud si přečtete vše, co bylo v terminálu zobrazeno, víte.
Prezentované možnosti mohou být matoucí, ale pokud víte, co chcete, volba může být docela zřejmá. Nesnažíme se obnovit ztracený oddíl, takže nemá smysl analyzovat disk. Podobně se nesnažíme měnit geometrii disku, upravovat nic, atd. Jedinou rozumnou volbou je možnost Upřesnit, která obsahuje nástroje pro souborový systém.
Odstranění smazaného souboru
Na další obrazovce zvýrazněte jednotku pomocí šipek nahoru a dolů. Poté vyberte položku Undelete pomocí levé a pravé šipky a stiskněte klávesu Enter. Jakmile se vám to podaří, TestDisk začne skenovat smazané soubory.
Obnovení odstraněných souborů
Po dokončení skenování vám TestDisk nabídne seznam smazaných souborů, které lze obnovit. Pomocí kláves se šipkami zvýrazněte soubor, který chcete obnovit, a stiskněte klávesu c na klávesnici.
Dále můžete pomocí kláves se šipkami vybrat, kam má být uložený soubor uložen. Nyní byste měli být obeznámeni s procesem zadávání a výběru.
Výchozí možností je obnovit smazané soubory v domovské složce, což je obecně nejlepší volba, protože navigace v nástroji příkazového řádku může být složitá. Většina uživatelů zjistí, že je mnohem snazší později přejít do domovské složky pomocí Průzkumníka souborů a umístit soubor kamkoli chtějí.
Jak vidíte na obrázku výše, vybraný soubor byl obnoven ve vybraném umístění. Po obnovení prvního souboru vás TestDisk vrátí zpět na obrazovku výběru souborů. Zde můžete zvýraznit soubor, který chcete obnovit, a znovu a znovu stisknout tlačítko „ c“ pro obnovení všech odstraněných souborů, které chcete obnovit.
Až budete hotovi, můžete jednoduše zavřít okno terminálu. Stiskem q ukončíte nebo zvolíte možnost Ukončit z možností TestDsik program nezavře. Jednoduše funguje jako tlačítko zpět. To může být užitečné v případě, že se ocitnete někde v nástroji příkazového řádku, kde nechcete být.
Alternativní řešení pro obnovení odstraněných souborů v Linuxu
Pro ty, kteří nechtějí být závislí na tomto bezplatném nástroji, existuje spoustu dalších Linuxových nástrojů pro skenování a obnovu smazaného souboru.
Nejdříve
Foremost lze instalovat na libovolné Linuxové distribuci založené na Debianu, jako je Ubuntu a jeho deriváty jako Linux Mint. Příkaz k instalaci je uveden níže.
sudo apt-get install foremost
Po instalaci Foremost vytvořte složku, do které chcete obnovit odstraněné soubory.
mkdir / root / obnoveno
Nyní spusťte příkaz přední a obnovte odstraněný soubor. V tomto příkladu obnovíme všechny smazané soubory JPG. V první řadě to lze provést v jediném kroku pomocí příkazu níže.
foremost -i / dev / sda3 -t jpg -o / root / obnoveno /
Výše uvedený příkaz vyhledá všechny odstraněné soubory jpg v oddílu / dev / sda3 a obnoví je do složky, kterou jsme právě vytvořili. Podobně můžete obnovit řadu dalších typů souborů. Pro úplný seznam, podívejte se především na linuxovou mužskou stránku.
Skalpel
Skalpel je nástroj pro obnovu souborů nezávislý na souborovém systému pro Linux a Mac OS. Může být také nainstalován ve Windows kompilací s MinGW. Na Ubuntu a jeho derivátech může být nainstalován pomocí následujícího příkazu.
sudo apt-get install skalpel
Po instalaci přejděte do složky / etc / scalpel / a otevřete soubor scalpel.conf v textovém editoru podle svého výběru. Všimnete si vše, co bylo v souboru komentováno. Budete muset odkomentovat typ souboru, který chcete obnovit. Uložte soubor, když jste to udělali. Příkaz k obnovení smazaného souboru je uveden níže.
sudo scalpel [název zařízení / adresáře / souboru] -o [výstupní adresář]
Fotorec
Photorec je nejjednodušší nástroj pro použití výše zmíněného parta. Navíc, to dokonce dostane nainstalován nástroj testdisk, takže pokud TestDisk není to pro vás, již dostanete další snadno použitelný nástroj s ním. Podobně jako TetDisk má i Photorec uživatelské rozhraní založené na textu, ale nebudete muset používat skutečné příkazy, jak jste museli s výše uvedenými nástroji. Pro spuštění programu Photorec použijte níže uvedený příkaz.
sudo photorec / dev / sda3
Zde je / dev / sda3 oddíl, který chcete prohledat odstraněný soubor. Dále uvidíte textové rozhraní podobné TestDisk, kde musíte vybrat disk. Po provedení výběru budete vyzváni k výběru typu tabulky oddílu. Zvýrazněte pomocí kláves se šipkami nahoru a dolů a zvýrazněte položku Hledat pomocí kláves se šipkami vlevo a vpravo a poté stiskněte klávesu Enter.
Když tak učiníte, budete muset vybrat souborový systém a poté výstupní složku, do které budou obnovené soubory uloženy. To je stejné jako TestDisk. Budete také dotázáni, zda chcete skenovat celý disk nebo pouze volné místo. Volba skenování celého disku bude samozřejmě časově náročnější.
Digitální úložiště bylo požehnáním pro profesionály a dokonce i pro běžné lidi. Svět má více než 7 miliard lidí, z nichž většina vytváří nové dokumenty a pořizuje nové fotografie za dosud nevídanou cenu. Ukládání všech fyzicky by to byla noční můra. Nemluvě o tom, že fyzické kopie mohou být také omylem poškozeny nebo ztraceny ve více způsobech než jeden. Digitální soubory mohou být také omylem vymazány nebo ztraceny. A naštěstí se můžete zotavit a existuje mnoho vestavěných řešení a nástrojů, které jsou k dispozici pro obnovení smazaných souborů v Linuxu.