Hvordan gjenopprette slettede filer i Linux

Hvordan gjenopprette slettede filer i Linux. Til tross for beste innsats, er det tider når du ved et uhell sletter filer du fortsatt trenger. Det er til og med tider når du sletter en fil som du ikke er klar over at du trenger senere. Det er best å bare sikkerhetskopiere filer før du sletter dem, siden det kan være vanskelig å gjenopprette dem. Likevel er det mulig å gjenopprette slettede filer i Linux hvis du vet hvordan.

Trinn 1

Bestem partisjonen der filen du ønsker å gjenopprette var plassert. Du kan enkelt gjøre dette ved å bruke "pwd"-kommandoen i skallkonsollen.

Dagens video

Steg 2

Avmonter gjeldende katalog ved å bruke "unmount"-kommandoen. Dette vil begrense muligheten for at filen vil bli overskrevet mens du prøver å gjenopprette den. Vær oppmerksom på at dette ikke er mulig hvis filen ligger i "/root"-katalogen siden den alltid er montert. I dette tilfellet må du fjerne harddisken og plassere den i en annen Linux-basert PC og fortsette gjenopprettingsprosedyren (et svært farlig alternativ, men det eneste tilgjengelige i dette tilfellet).

Trinn 3

Bruk kommandoen "debugfs". Kommandoen "debugfs" brukes til å håndtere de fleste store feil og bugs som kan oppstå i Linux. Det lar deg rette opp problemer uten å måtte lide av et systemkrasj eller forårsake omstart. Inkluder filsystemet der de slettede filene er plassert: "debugfs usr/personal" vil få tilgang til usr/personal-katalogen.

Trinn 4

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

Trinn 5

Gjenopprett de filene du ønsker å angre slettingen ved å skrive "dump filnavn". "Inodenummeret" er nummeret som vises i den første kolonnen i rapporten du mottar når du bruker "lsdel"-kommandoen. Dette vil skrive disse filene til den gjeldende partisjonen du jobber i, og sikkerhetskopiere disse filene.

Tips

Det er tredjeparts filgjenopprettingsapplikasjoner tilgjengelig for mange operativsystemer, inkludert Linux. Slike applikasjoner gjenoppretter slettede filer ved enten å lagre en sikkerhetskopi i en spesiell partisjon eller ganske enkelt hjelpe deg med å gjenopprette dem før disse sektorene overskrives. Det er imidlertid ingen idiotsikker måte å gjenopprette slettede filer.

Advarsel

Det er aldri en garanti for at du kan gjenopprette slettede filer hvis du ikke har sikkerhetskopiert dem. Noen ganger vil Linux ende opp med å overskrive sektorer på harddisken din som inneholdt de slettede filene du ønsker å gjenopprette. Sikkerhetskopier alltid viktige filer før du sletter dem.