Hati

Jinsi ya Kuokoa Faili Zilizofutwa kwenye Linux

Hakuna aliyeachiliwa kufanya makosa ya kufuta faili muhimu na, baada ya hapo, kugundua kuwa hakuna chelezo yake. Ingawa pipa la taka linaweza kutoa njia ya kurejesha utendakazi kama huo, uwezekano wake unategemea jinsi mtumiaji anavyoingiliana na mfumo wa uendeshaji. Kwa mfano, mchanganyiko wa moja kwa moja wa CTRL + Futa vitufe unaweza kukwepa tupio la pipa kama kiwango cha kwanza cha kurejesha data. Bila kujali mfumo msingi ni wa umiliki au suluhisho la bure, kuna zana nyingi iliyoundwa kwa ajili ya kusaidia watumiaji kurejesha faili zilizoanguka. Kama mojawapo ya majukwaa ya ukokotoaji maarufu zaidi duniani, Linux sio ubaguzi wakati mada ni chaguo za kurejesha data. Wengi wao ni suluhisho la chanzo wazi ambacho kinaweza kupakuliwa na kusakinishwa kutoka kwa hazina rasmi. Nyingine ni zana za kibiashara zilizotayarishwa kuendesha mfumo wowote wa uendeshaji unaotegemea Linux. Tutaangalia mbili za suluhisho hizo na kutathmini jinsi kila moja inavyofanya kazi: TestDisk na R-Linux.

TestDisk

TestDisk ni zana ya bure na ya chanzo-wazi ya mstari wa amri ya kurejesha faili zilizofutwa kwenye Linux. Programu hii iliandikwa kwa lugha ya programu C na Christophe Grenier na kupewa leseni chini ya leseni ya GNU/GPLv2. Inaendesha kwenye mifumo kuu ya uendeshaji - usambazaji wa Linux, Windows, na macOS. Kifurushi cha usakinishaji kinaweza kupakuliwa kupitia kitufe:

Upakuaji wa TestDisk

Kwa kuzingatia mifumo inayotegemea Linux, inaweza pia kusakinishwa kupitia wasimamizi wa vifurushi chaguo-msingi husika. Kwenye Debian na Ubuntu, amri zifuatazo sakinisha TestDisk kwenye mfumo:

$ sudo apt sasisho

$ sudo apt install testdisk

Ikiwa vifurushi vya ziada (vitegemezi) vitasakinishwa au ikiwa vifurushi muhimu vitaondolewa, mchakato wa usakinishaji unaweza kuomba uthibitisho. Vinginevyo, TestDisk itasakinishwa moja kwa moja kwenye mfumo.

Sakinisha TestDisk kwenye Ubuntu na Debian

Kuangalia usakinishaji na maelezo ya ziada kuhusu chombo, amri ifuatayo inaweza kutekelezwa:

$ sudo dpkg -l testdisk

Thibitisha TestDisk kwenye Ubuntu

Ili kusakinisha TestDisk On Red Hat Enterprise Linux (RHEL) na CentOS inahitajika kwanza kuwezesha/kusakinisha hazina ya EPEL. Ni hazina ya ziada ya kifurushi ambayo hutoa ufikiaji wa kusakinisha vifurushi kwa programu zinazotumiwa kawaida. Kulingana na toleo la CentOS (7 au 8), usanidi wa hazina ya EPEL ni tofauti kidogo kama inavyoonyeshwa na seti mbili za amri (amri zote lazima zitekelezwe kwa haki za mtumiaji mkuu):

  • RHEL / CentOS 7

# yum kusakinisha kutolewa kwa epel

#sasisho yum

# yum kusakinisha testdisk

  • RHEL / CentOS 8

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

#sasisho yum

# yum kusakinisha testdisk

Kwenye RHEL na matoleo yote mawili ya CentOS, usakinishaji wa TestDisk unaweza kuthibitishwa kwa kutekeleza amri ifuatayo:

$ rpm -qi testdisk

Thibitisha TestDisk kwenye CentOS

Hatimaye, amri zinazofuata zinaweza kutumika kusakinisha TestDisk kwenye usambazaji mwingine wa jadi wa Linux:

  • Fedora:

$ sudo dnf kusakinisha testdisk

  • Arch Linux:

$ sudo pacman -S testdisk

Mara baada ya TestDisk kusakinishwa, mtumiaji anaweza kuorodhesha sehemu zote na vifaa vya kuhifadhi kwenye mfumo kupitia amri

# testdisk /orodha

Ili kurejesha faili zilizofutwa kwenye Linux, inahitajika tu kuomba zana ya TestDisk bila kigezo chochote kama ifuatavyo

# testdisk

Angalia sehemu za TestDisk

Ombi la TestDisk litaonyesha menyu ya mstari wa amri na chaguo tatu zinazohusiana na taarifa ya kumbukumbu kuhusu mchakato wa kurejesha faili zilizofutwa.

  1. Unda: inaunda faili mpya ya testdisk.log.
  2. Ongeza: inaongeza taarifa mpya ya ukataji miti kwa faili iliyopo testdisk.log.
  3. Hakuna Kumbukumbu: haitoi taarifa yoyote ya ukataji miti.

Kwa kudhani chaguo la kuunda faili mpya ya kumbukumbu ilichaguliwa, ijayo TestDisk itaorodhesha diski na sehemu za faili zilizofutwa zinaweza kurejeshwa kutoka. Kwa kuchagua kipengee kimoja kutoka kwenye orodha na kuchagua chaguo "Endelea", mfumo utauliza kutaja aina ya kugawanya inayolingana kutumika. Baada ya mtumiaji kubonyeza ENTER, TestDisk itasonga mbele ili kuonyesha orodha ya shughuli zinazoweza kufanywa kwenye kizigeu.

Inaendesha TestDisk kwenye Linux

Orodha ya shughuli TestDisk inaweza kufanya kwenye kizigeu

Chaguo la "Changanua" hutathmini kizigeu kilichochaguliwa na kitatumika kurejesha data kwenye Linux. Ikiwa kizigeu kama hicho hakiwezi kuwashwa, chombo kitaonyesha ujumbe unaomfahamisha mtumiaji kuhusu hili. TestDisk inatoa aina mbili za faili za utafutaji: "Utafutaji wa Haraka" na "Utafutaji wa kina". Baada ya kuchagua mmoja wao na kushinikiza "Endelea" tena, chombo kitaorodhesha sehemu zote ambazo zinaweza kuchunguzwa. Hatua ya mwisho ni kuanzisha mchakato wa kutafuta. Wakati wa hatua hii, kifaa husasisha skrini na kila kizigeu kinapatikana kwa kurejesha faili. Kwa kuchagua kizigeu kimoja, faili zote zilizofutwa zilizopatikana juu yake zitasisitizwa na unaweza kubofya herufi "C" ili kunakili faili iliyodondoshwa kwenye saraka maalum.

Saraka ya chanzo cha faili imefutwa

R-Linux

R-Linux ni matumizi mengine ya bure yanayosambazwa kwa mifumo ya uendeshaji ya Windows, macOS, na Linux (32 na 64 bits). Pia ina suluhisho kamili zaidi, R-Studio, ambayo inalipwa na inasaidia kufanya kazi na sehemu za NTFS (Mfumo Mpya wa Faili ya Teknolojia). Tofauti na TestDisk na zana zingine za mstari wa amri, R-Linux inakuja na kiolesura cha kirafiki cha picha. Inaweza kupakuliwa kupitia kitufe kifuatacho:

Upakuaji wa R-Linux

Baada ya kusakinisha na kufungua R-Linux, skrini ya kwanza inamshauri mtumiaji kuchagua diski au kizigeu ambacho faili zilizofutwa zitarejeshwa.

R-Linux kuchagua diski au kizigeu

Hatua inayofuata inahusisha kuchochea mchakato wa skanning kwa kushinikiza kifungo sambamba. R-Linux itamwomba mtumiaji kuchagua aina ya uchanganuzi utakaofanywa: Rahisi, Kina, au Hakuna. Ya mwisho haitoi mwonekano wa picha wa mchakato wa kutafuta faili zilizoshuka. Katika dirisha sawa la chaguo, inawezekana pia kuchagua eneo maalum la kuendesha skanning. Mara tu usanidi ukamilika, mchakato unaanza kwa kubonyeza kitufe kingine cha "Scan". Ifuatayo, R-Linux itaonyesha aina ya ramani ya diski ambayo inachambuliwa. "Ramani" hii inafanya uwezekano wa kufuata maendeleo ya mchakato wa skanning. Hatua hii inaweza kuingiliwa wakati wowote kwa kubonyeza kitufe cha "Acha".

Chaguzi za kuchanganua za R-Linux

Mchakato wa kuchanganua wa R-Linux

Kwa kuwa mchakato wa skanning umehitimishwa, chaguzi kuu mbili za kupata faili zilizofutwa ni:

  • Bofya kwenye kizigeu na uchague "Rejesha faili zote ..."
  • Teua chaguo "Fungua Faili za Hifadhi" na ubainishe folda ambazo faili zilizofutwa zinapaswa kurejeshwa. Kupitia chaguo hili, inawezekana pia kuchagua faili maalum zilizopatikana na chombo. Vifungo "Rejesha" au "Rejesha Alama" lazima vibonyezwe baadaye.

R-Linux kurejesha faili

Muhtasari - Kuokoa Faili Zilizofutwa kwenye Linux

Kuna anuwai kubwa ya zana iliyoundwa kwa kurejesha faili zilizofutwa kwenye Linux. Nyingi za suluhisho hizo hutoa kiolesura cha mstari wa amri tu ambacho kinadai ustadi zaidi kutoka kwa watumiaji walio na Linux. Hii ndio kesi ya TestDisk. Ingawa ni suluhisho la nguvu, haifichi maelezo ya kiwango cha chini kuhusu viendeshi na sehemu. Aina nyingine ya zana hufanya kazi kama R-Linux kwa kuonyesha kiolesura cha kirafiki zaidi na kuwezesha watumiaji wenye kiwango chochote cha maarifa kuhusu Linux ili kuingiliana nao.

Picha ya Thiago Nascimento

Thiago Nascimento

Thiago Nascimento ni mtaalamu wa hisabati ambaye anagawanya wakati wako kama mhandisi wa programu na kutengeneza makala kama mwandishi wa kiufundi katika Filelem. Anapenda kuelewa jinsi teknolojia inavyofanya kazi kweli na kuandika juu ya kile anachojifunza. Ingawa ana shauku juu ya suluhisho zinazotegemea Linux, yeye pia ni mgunduzi wa ulimwengu wa Windows.

Makala Zinazohusiana

Rudi kwenye kitufe cha juu