Trots ansträngningar , det finns tillfällen när du råkar radera filer du fortfarande behöver . Det finns även tillfällen då du tar bort en fil som du inte inser att du behöver senare . Det är bäst att helt enkelt säkerhetskopiera filer innan du raderar dem , eftersom det kan vara jobbigt att återvinna dem . Trots detta är det möjligt att återställa raderade filer i Linux om du vet hur . Saker du behöver
Linux
Visa fler instruktioner
1
Bestäm partitionen där filen du vill återställa var belägen . Du kan göra detta enkelt genom att använda " pwd " kommandot i skalkonsol .
2
Avmontera den aktuella katalogen med " avmontera " kommandot . Detta kommer att begränsa möjligheterna att filen kommer att skrivas över när du försöker återställa den . Var medveten om att detta inte är möjligt om filen finns i " /root " katalogen eftersom det alltid är monterad . I detta fall måste du ta bort hårddisken och placera den i en annan Linux- baserad dator och fortsätta återkravsförfarandet ( en mycket farlig alternativ , men den enda tillgängliga i det här fallet ) .
3
Använd " debugfs " kommandot . Den " debugfs " kommando används för att hantera de flesta större fel och buggar som kan uppstå i Linux . Det gör att du kan korrigera problem utan att behöva drabbas av en systemkrasch eller orsaka en omstart . Inkludera filen system där de raderade filerna finns : " debugfs usr /personlig " skulle komma till usr /personliga katalogen
4
Använd " lsdel " när du har börjat debug av filsystemet . . Detta kommando skapar en lista över alla filer som har raderats på filsystemet . Ha tålamod , eftersom det kan ta lång tid när du arbetar med större cachar av borttagna filer .
5
återställa dessa filer som du vill återställa genom att skriva " dumpa filnamn " . Den " inodsnummer " är det nummer som visas i den första kolumnen i rapporten du får när du använder " lsdel " kommandot . Detta kommer att skriva dessa filer till den aktuella partitionen du arbetar i , säkerhetskopiera dessa filer .