Hvordan gjenopprette slettede filer i Linux

Til tross for beste innsats, det er tider når du ved et uhell sletter filene du fortsatt trenger. Det er enda tid når du sletter en fil som du ikke skjønner du trenger senere. Det er best å bare sikkerhetskopiere filene før du sletter dem, siden det kan være en hassle å gjenopprette dem. Likevel er det mulig å gjenopprette slettede filer i Linux hvis du vet hvordan.

Bruksanvisning

1 Bestem partisjonen der filen du ønsker å gjenopprette var plassert. Du kan gjøre dette enkelt ved hjelp av "pwd" -kommandoen i skallet konsollen.

2 Avmontere gjeldende katalogen ved hjelp av "demontere" kommandoen. Dette vil begrense potensialet at filen blir overskrevet når du prøver å gjenopprette den. Vær oppmerksom på at dette ikke er mulig hvis filen er plassert i "/ root" katalog, siden det alltid er montert. I dette tilfellet, må du ta ut harddisken og sett den i en annen Linux-basert PC og fortsette recovery prosedyren (en svært farlig alternativ, men det eneste som er tilgjengelig i dette tilfellet).

3 Bruk "debugfs" kommandoen. Den "debugfs" kommandoen brukes til å håndtere de fleste store feil og feil som kan oppstå i Linux. Det gjør det mulig å korrigere problemer uten å måtte lide en systemkrasj eller forårsake en omstart. Inkluder filsystemet der de slettede filene ligger: "debugfs usr / personlig" vil få tilgang til usr / personlig katalog.

4 Bruk "lsdel" når du har begynt debug av filsystemet. Denne kommandoen genererer en liste over alle filene som er slettet på filsystemet. Vær tålmodig, da dette kan ta lang tid når du arbeider med større cacher av slettede filer.

5 Gjenopprette disse filene du ønsker å gjenopprette ved å skrive "dump filnavn ". Den" inode nummer "er det nummeret som vises i den første kolonnen i rapporten du får når du bruker" lsdel "kommandoen. Dette vil skrive disse filene til den gjeldende partisjonen du arbeider i, sikkerhetskopiering disse filene.

Hint

  • Det er tredjeparts fil utvinning programmer tilgjengelig for mange operativsystemer, inkludert Linux. Slike søknader gjenopprette slettede filer ved enten å lagre en backup i en spesiell partisjon eller rett og slett å hjelpe deg med å gjenopprette dem før disse sektorene blir overskrevet. Det er ingen idiotsikker måte å gjenopprette slettede filer, men.
  • Det er aldri en garanti for at du kan gjenopprette slettede filer hvis du ikke har sikkerhets dem opp. Noen ganger Linux vil ende opp med å overskrive sektorer på harddisken som inneholdt de slettede filene du ønsker å gjenopprette. Alltid sikkerhetskopiere viktige filer før du sletter dem.