Kā atgūt izdzēstos failus Linux, izmantojot TestDisk

Kā atgūt izdzēstos failus Linux, izmantojot TestDisk

Vai esat kādreiz nejauši izdzēsis failu savā Linux datorā? Vai varbūt kāda programma noņēma svarīgu mapi, kas saglabāta jūsu sistēmas krātuvē. Šādās situācijās datu atkopšanas programmatūra ir vienīgais šīs problēmas risinājums.





TestDisk ir viens no šādiem atkopšanas rīkiem, kas izstrādāts Linux komandrindai. Šajā rakstā mēs apspriedīsim TestDisk un tā instalēšanu, kā arī detalizētu rokasgrāmatu par izdzēsto failu un mapju atkopšanu jūsu Linux sistēmā.





Kas ir TestDisk?

TestDisk ir uzticams un spēcīgs komandrindas datu atkopšanas rīks. C programmēšanas valodā to uzrakstījis Kristofs Granjē. Izņemot Linux, TestDisk ir pieejams gandrīz visās citās operētājsistēmās, ieskaitot Microsoft Windows, macOS un OpenBSD.





TestDisk ir šādas funkcijas:

  1. Atgūt izdzēsto datu nodalījumu
  2. Atgūt bojātu nodalījumu vai failu
  3. Atjaunojiet failus no Windows failu sistēmām
  4. Atjaunojiet sāknēšanas sektorus, izmantojot datu dublējumus
  5. Atgūt bojātas FAT32 tabulas

Tā kā TestDisk var viegli atgūt izdzēstos datu nodalījumus, mēs varam izmantot šo utilītu, lai atjaunotu noņemtos failus.



Tomēr ir izņēmums. Ja kāds ir noņēmis failus no jūsu Linux sistēmas, izmantojot sadriskāt lietderība, tad TestDisk nevarēs atgūt šos failus. Shred ir komandrindas utilīta, ko izmanto, lai droši izdzēstu failus, kas savukārt apgrūtina to atgūšanu.

Kā instalēt TestDisk

Lielākajā daļā Linux izplatījumu TestDisk nav instalēts pēc noklusējuma. Tā vietā jums būs manuāli jālejupielādē un jāinstalē pakotne, izmantojot sistēmas pakotņu pārvaldnieku.





Debian izplatījumos vispirms iespējojiet Visumu krātuve.

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

Pēc tam instalējiet testa disks iepakojumā ar trāpīgs :





sudo apt install testdisk

TestDisk instalēšana Fedora ir vienkārša.

sudo dnf install testdisk

Lai instalētu uz Arch balstītajos izplatījumos:

sudo pacman -S testdisk

Tu vari izmantot ņam lai instalētu TestDisk RHEL un CentOS sistēmās. Bet vispirms jums ir jālejupielādē pakete ar nosaukumu epelis-izlaidums . The epelis-izlaidums iepakojumā ir GPG (GNU Privacy Guard) atslēgas, lai parakstītu paketes un informāciju par pakotni.

Lai instalētu pakotni, ierakstiet kādu no šīm komandām:

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

Tagad instalējiet TestDisk:

yum update
yum install testdisk

Instalāciju var pārbaudīt, terminālī ierakstot šādu komandu.

testdisk --version

Izvade parādīs versijas informāciju, kas saistīta ar testa disks iepakojums.

Atgūt izdzēstos failus Linux, izmantojot TestDisk

Pirmais solis, lai atgūtu izdzēstos failus, ir žurnāla faila izveide. TestDisk žurnāla fails ir svarīgs, jo tajā tiks glabāta būtiska informācija, kas saistīta ar datu atkopšanu un nodalījumiem. Pat vispārīgi lietotājiem jāpiešķir prioritāte sistēmas reģistrēšanai, lai iegūtu ieskatu par darbībām, kas notiek viņu datorā.

1. darbība: izveidojiet žurnāla failu

Palaidiet TestDisk, izmantojot šādu komandu:

testdisk

Sistēma parādīs izvadi šādi. Tā kā TestDisk ir interaktīva utilīta, tā nodrošinās jums opcijas katrā ekrānā, no kurām izvēlēties. Ievērojiet zemāk redzamo rezultātu, jums ir trīs iespējas: Izveidot , Pievienot , un Nav žurnāla .

  1. Izveidot : Izveido jaunu žurnāla failu TestDisk
  2. Pievienot : Izmanto, lai pievienotu papildu informāciju jau esošam žurnāla failam
  3. Nav žurnāla : Komandas TestDisk atkopšanas procesā neizmantot žurnālfailu

Iezīmējiet Izveidot opciju, izmantojot kursora taustiņus, un nospiediet Ievadiet . Ja tiek prasīts, ierakstiet virslietotāja paroli. Ja jūsu kontā nav superlietotāja atļauju, varat lūgt to sistēmas administratoram pievienot jūs sudoers sarakstam .

kā pārsūtīt dziesmas no ipod uz datoru

Saistīts: Kā salabot mirušo cieto disku, lai atgūtu datus

2. darbība. Izvēlieties atkopšanas disku

Pēc žurnāla faila izveides jums jāizvēlas, no kura diska vēlaties atgūt datus. Ekrānā tiks parādīta informācija, kas saistīta ar katru jūsu sistēmas disku, tostarp diska nosaukums un izmērs.

Izvēlieties izvēlēto disku un nospiediet Ievadiet .

Ja nevarat atrast konkrētu disku, mēģiniet palaist TestDisk, izmantojot sudo testdisk komandu.

3. darbība: izvēlieties nodalījuma veidu

Nākamais solis ir izvēlēties atkopjamā nodalījuma veidu. Ja nevarat saprast, kurš nodalījums ir pareizais, vienkārši turpiniet to, kuru TestDisk jums ir uzsvēris.

Lietotāji var izvēlēties no šādiem septiņiem nodalījumu veidiem.

kā nomainīt lidaparātu nosaukumu
  • Intel
  • EFI GPT
  • Humax
  • Mac
  • Nav
  • Saule
  • Xbox

Izvēlieties vispiemērotāko izvēli un nospiediet Ievadiet .

Tagad sarakstā atlasiet atkopšanas opcijas. Lai gan jūs varat brīvi izvēlēties jebkuru sev piemērotāko opciju, ja vēlaties atjaunot izdzēstos failus, izvēlieties Papildu .

Sistēma uzskaitīs visus pieejamos nodalījumus atlasītajā diskā. Iezīmējiet savu izvēli un nospiediet Ievadiet .

Ja izmantojat cieto disku, iespējams, ka sistēma parādīs vairākus nodalījumus. No otras puses, ja tas ir noņemams datu nesējs, TestDisk parādīs tikai vienu nodalījumu.

TestDisk lūgs jums izvēlēties direktoriju nodalījuma attēla faila glabāšanai. Izvēlieties piemērotu atrašanās vietu un izvēlieties Turpiniet .

Uzzināt vairāk: Kā pārvaldīt cietā diska nodalījumus, izmantojot Cfdisk

4. darbība: dodieties uz izdzēsto failu direktoriju

TestDisk tagad parādīs visus atlasītajā nodalījumā saglabātos failus un mapes. Dodieties uz direktoriju, kurā ir izdzēstais fails. Piemēram, ja /Darbvirsma direktorijā ir fails, dodieties uz šo mapi.

Izdzēstajiem failiem būs sarkana fonta krāsa. Ja nevarat atrast nevienu izdzēstu faila ierakstu, diemžēl jūsu failus nevar atgūt.

No otras puses, ja jūs atradāt failu ierakstus ar sarkanu fontu, jūs nevarat vienkārši “atjaunot” šos failus, izmantojot TestDisk. Jums tikai jākopē izdzēstie faili un jāielīmē tie citā direktorijā.

Lai kopētu izdzēstu failu, iezīmējiet konkrēto failu un nospiediet C uz tastatūras. Tagad dodieties uz direktoriju, kurā vēlaties ielīmēt failu, un nospiediet C vēlreiz ielīmēt.

Ja sistēma veiksmīgi nokopēja failu, jūs saņemsit paziņojumu Kopēšana pabeigta! 1 labi, 0 neizdevās spilgti zaļā krāsā.

Iziet no programmas, izvēloties Iziet opciju ekrānā. Sistēma atgriezīsies iepriekšējā ekrānā. Atkal turpiniet izvēlēties Iziet lai atgrieztos iepriekšējā ekrānā. Jums vajadzēs dažas izcelšanas un nospiešanas kārtas Ievadiet lai pilnībā aizvērtu TestDisk.

Atsaukt nejaušu dzēšanu Linux sistēmā

Pārvietojoties pa savu Linux krātuvi, jūs neatliekat tikai dzēst svarīgus failus tikai vienu taustiņu kombināciju. Par laimi, ir pieejama utilīta TestDisk, lai jūs nenožēlotu savas darbības. TestDisk var atgūt izdzēstos nodalījumus, atjaunot bojātos diskus un atjaunot sāknēšanas sektorus, izmantojot dublējuma failu.

Nepieciešams viens incidents, lai zinātu, cik svarīgi ir izveidot krātuves dublējumkopijas. Lai gan jūs varat klonējiet cieto disku operētājsistēmā Linux , tā ne vienmēr ir labākā izvēle. Vispiemērotākā iespēja būtu dublēt savus datus attālajā serverī, izmantojot Rsync.

Kopīgot Kopīgot Čivināt E -pasts Automātiski dublējiet savus failus attālajā serverī, izmantojot Rsync

Dublēšana, izmantojot rsync, ir spēcīgs veids, kā pašpārvaldīt vietējos failus. Šeit ir viss, kas jums jāzina.

Lasīt Tālāk
Saistītās tēmas
  • Linux
  • Datu atgūšana
Par autoru Deepesh Sharma(79 raksti publicēti)

Deepesh ir MUO Linux jaunākais redaktors. Viņš raksta informatīvus ceļvežus par Linux, lai sniegtu svētlaimīgu pieredzi visiem jaunpienācējiem. Neesat pārliecināts par filmām, bet, ja vēlaties runāt par tehnoloģijām, viņš ir jūsu puisis. Brīvajā laikā jūs varat atrast viņu lasot grāmatas, klausoties dažādus mūzikas žanrus vai spēlējot ģitāru.

Vairāk no Deepesh Sharma

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu