Sådan gendannes slettede filer på Linux ved hjælp af TestDisk

Sådan gendannes slettede filer på Linux ved hjælp af TestDisk

Har du nogensinde ved et uheld slettet en fil på din Linux -maskine? Eller måske fjernede et program en vigtig mappe, der er gemt på dit systemlager. I sådanne situationer er datagendannelsessoftware den eneste løsning på dette problem.





TestDisk er et sådant gendannelsesværktøj udviklet til Linux -kommandolinjen. I denne artikel vil vi diskutere TestDisk og hvordan du installerer det, sammen med en detaljeret vejledning om gendannelse af slettede filer og mapper på dit Linux -system.





Hvad er TestDisk?

TestDisk er et pålideligt og kraftfuldt værktøj til datagendannelse på kommandolinjen. Det er skrevet på C -programmeringssproget af Christophe Granier. Bortset fra Linux er TestDisk tilgængelig på næsten alle andre operativsystemer, herunder Microsoft Windows, macOS og OpenBSD.





TestDisk har funktioner til at:

  1. Gendan en slettet datapartition
  2. Gendan en korrupt partition eller fil
  3. Gendan filer fra Windows filsystemer
  4. Genopbyg boot -sektorer ved hjælp af datasikkerhedskopier
  5. Gendan korrupte FAT32 -tabeller

Da TestDisk let kan gendanne slettede datapartitioner, kan vi bruge dette værktøj til at gendanne fjernede filer.



Der er dog en undtagelse. Hvis nogen fjernede filer fra dit Linux -system ved hjælp af trevl værktøj, så kan TestDisk ikke gendanne disse filer. Shred er et kommandolinjeværktøj, der bruges til sikkert at slette filer, hvilket igen gør det svært at gendanne.

Sådan installeres TestDisk

De fleste Linux -distributioner har ikke TestDisk installeret som standard. I stedet skal du manuelt downloade og installere pakken ved hjælp af dit systems pakkehåndtering.





På Debian-baserede distributioner skal du først aktivere univers depot.

sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe'

Installer derefter testdisk pakke med passende :





sudo apt install testdisk

Det er let at installere TestDisk på Fedora.

sudo dnf install testdisk

Sådan installeres på Arch-baserede distros:

sudo pacman -S testdisk

Du kan bruge yum at installere TestDisk på RHEL- og CentOS -systemer. Men først skal du downloade en pakke med navnet epel-frigivelse . Det epel-frigivelse pakken indeholder GPG (GNU Privacy Guard) nøgler til underskrivelse af pakker og pakkeoplysninger.

Skriv en af ​​følgende kommandoer for at installere pakken:

yum install epel-release
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

Installer nu TestDisk:

yum update
yum install testdisk

Du kan bekræfte installationen ved at skrive følgende kommando i terminalen.

testdisk --version

Outputtet viser versionoplysninger forbundet med testdisk pakke.

Gendan slettede filer på Linux med TestDisk

Det første trin til at gendanne slettede filer er at oprette en logfil. En TestDisk -logfil er vigtig, da den gemmer vigtige oplysninger i forbindelse med datagendannelse og partitioner. Selv generelt bør brugerne prioritere systemlogning for at få indsigt i aktiviteter, der sker på deres computer.

Trin 1: Opret en logfil

Start TestDisk ved hjælp af følgende kommando:

testdisk

Systemet viser output som følger. Da TestDisk er et interaktivt værktøj, giver det dig muligheder på hver skærm at vælge imellem. Bemærk i output nedenfor, du har tre muligheder: skab , Tilføj , og Ingen log .

  1. skab : Opretter en ny logfil til TestDisk
  2. Tilføj : Bruges til at tilføje yderligere oplysninger til en allerede eksisterende logfil
  3. Ingen log : Kommandoer TestDisk til ikke at bruge en logfil til genoprettelsesprocessen

Fremhæv skab indstilling ved hjælp af piletasterne, og tryk på Gå ind . Indtast superbrugeradgangskoden, hvis du bliver spurgt. Hvis du ikke har superbrugerrettigheder på din konto, kan du bede systemadministratoren om at føje dig til sudoers -listen .

hvordan fungerer wifi sd -kort

Relaterede: Sådan repareres en død harddisk for at gendanne data

Trin 2: Vælg gendannelsesdrevet

Når du har oprettet en logfil, skal du vælge, hvilket diskdrev du vil gendanne dataene fra. Skærmen viser oplysninger, der er knyttet til hvert drev på dit system, herunder navn og størrelse på drevet.

Vælg det ønskede drev, og tryk på Gå ind .

Hvis du ikke kan finde et bestemt drev, kan du prøve at starte TestDisk ved hjælp af sudo testdisk kommando.

Trin 3: Vælg partitionstype

Det næste trin er at vælge den partitionstype, du vil gendanne. Hvis du ikke kan finde ud af, hvilken partition der er den rigtige, skal du bare fortsætte med den, som TestDisk har fremhævet for dig.

Brugere kan vælge mellem følgende syv partitionstyper.

hvordan man sletter gamle sikkerhedskopier fra tidsmaskinen
  • Intel
  • EFI GPT
  • Humax
  • Mac
  • Ingen
  • Sol
  • Xbox

Vælg det mest passende valg og tryk Gå ind .

Vælg nu gendannelsesindstillinger fra listen. Selvom du frit kan vælge en indstilling, der passer dig bedst, skal du vælge hvis du vil gendanne slettede filer Fremskreden .

Systemet viser alle tilgængelige partitioner på den valgte disk. Fremhæv dit valg, og tryk på Gå ind .

Hvis du bruger en HDD, er chancerne stor for, at systemet viser flere partitioner. På den anden side, hvis det er et flytbart mediedrev, viser TestDisk kun en enkelt partition.

TestDisk vil bede dig om at vælge en mappe til lagring af billedfilen til partitionen. Vælg en passende placering, og vælg Fortsæt .

Lær mere: Sådan administreres harddiskpartitioner med Cfdisk

Trin 4: Naviger til den slettede filmappe

TestDisk viser nu alle de filer og mapper, der er gemt i den valgte partition. Gå til biblioteket, der indeholder den slettede fil. For eksempel, hvis /Desktop bibliotek indeholder filen, naviger til den mappe.

Slettede filer har en rød skriftfarve. Hvis du ikke kan finde nogen slettet filpost, kan dine filer desværre ikke gendannes.

På den anden side, hvis du fandt filposter med rød skrifttype, kan du ikke bare 'gendanne' disse filer ved hjælp af TestDisk. Hvad du skal gøre er at kopiere de slettede filer og indsætte dem i et andet bibliotek.

For at kopiere en slettet fil skal du markere den specifikke fil og trykke på C på tastaturet. Naviger nu til det bibliotek, hvor du vil indsætte filen, og tryk på C igen for at indsætte.

Hvis systemet kopierede filen med succes, får du en meddelelse, der angiver Kopi udført! 1 ok, 0 mislykkedes i lysegrøn farve.

Afslut programmet ved at vælge Afslut indstilling på skærmen. Systemet tager dig tilbage til den forrige skærm. Igen, fortsæt med at vælge Afslut for at gå tilbage til den forrige skærm. Det tager dig et par runder med at fremhæve og trykke på Gå ind for at lukke TestDisk helt.

Fortryd utilsigtede sletninger på et Linux -system

Mens du navigerer gennem dit Linux-lager, er du kun en 'tastekombination' væk fra permanent at slette vigtige filer. Heldigvis er TestDisk -værktøjet tilgængeligt for at forhindre dig i at fortryde dine handlinger. TestDisk kan gendanne slettede partitioner, gendanne beskadigede diske og genopbygge startsektorer ved hjælp af en sikkerhedskopifil.

Det kræver en hændelse at kende vigtigheden af ​​at oprette sikkerhedskopier af dit lager. Selvom du kan klon din harddisk på Linux , det er ikke altid det bedste valg. Den mest hensigtsmæssige mulighed ville være at sikkerhedskopiere dine data på en fjernserver ved hjælp af Rsync.

Del Del Tweet E -mail Sikkerhedskopier automatisk dine filer til en fjernserver med Rsync

Sikkerhedskopiering med rsync er en effektiv måde at selvstyre dine lokale filer på. Her er alt hvad du behøver at vide.

Læs Næste
Relaterede emner
  • Linux
  • Datagendannelse
Om forfatteren Deepesh Sharma(79 artikler udgivet)

Deepesh er Junior Editor for Linux på MUO. Han skriver informationsguider om Linux med det formål at give alle tilflyttere en salig oplevelse. Ikke sikker på film, men hvis du vil tale om teknologi, er han din fyr. I fritiden kan du finde ham læse bøger, lytte til forskellige musikgenrer eller spille sin guitar.

Mere fra Deepesh Sharma

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere