ext3grep - Rejesha Faili Zilizofutwa kwenye Debian na Ubuntu
ext3grep ni programu rahisi ya kurejesha faili kwenye mfumo wa faili wa EXT3. Ni zana ya uchunguzi na urejeshaji ambayo ni muhimu katika uchunguzi wa kitaalamu. Inasaidia kuonyesha habari kuhusu faili zilizokuwepo kwenye kizigeu na pia kurejesha faili zilizofutwa kwa bahati mbaya.
Katika nakala hii, tutaonyesha hila muhimu, ambayo itakusaidia kupata faili zilizofutwa kwa bahati mbaya kwenye mifumo ya faili ya ext3 kwa kutumia ext3grep kwenye Debian na Ubuntu.
- Jina la kifaa: /dev/sdb1
- Eneo la kupachika: /mnt/TEST_DRIVE
- Aina ya mfumo wa faili: EXT3
Jinsi ya Kurejesha Faili Zilizofutwa Kwa Kutumia Ext3grep Tool
Kwa meneja wa kifurushi cha APT kama inavyoonyeshwa.
$ sudo apt install ext3grep
Mara tu ikiwa imewekwa, sasa tutaonyesha jinsi ya kurejesha faili zilizofutwa kwenye mfumo wa faili wa ext3.
Kwanza, tutaunda baadhi ya faili kwa madhumuni ya majaribio katika sehemu ya kupachika /mnt/TEST_DRIVE
ya kizigeu/kifaa cha ext3 yaani /dev/sdb1
katika hali hii.
$ cd /mnt/TEST_DRIVE $ sudo touch files[1-5] $ ls -l
Sasa tutaondoa faili moja inayoitwa file5
kutoka sehemu ya kupachika /mnt/TEST_DRIVE
ya kizigeu cha ext3.
$ sudo rm file5
Sasa tutaona jinsi ya kurejesha faili iliyofutwa kwa kutumia programu ya ext3grep kwenye kizigeu kilicholengwa. Kwanza, tunahitaji kuiondoa kutoka kwa sehemu ya mlima hapo juu (kumbuka kwamba lazima utumie amri ya cd kubadili saraka nyingine kwa operesheni ya kufuta kufanya kazi, vinginevyo amri ya umount itaonyesha kosa lengo hilo ni busy).
$ cd $sudo umount /mnt/TEST_DRIVE
Sasa kwa kuwa tumefuta faili moja (ambayo tutadhani ilifanyika kwa bahati mbaya), ili kutazama faili zote zilizokuwepo kwenye kifaa, endesha chaguo la --dump-name
(badilisha
$ ext3grep --dump-name /dev/sdb1
Ili kurejesha faili iliyofutwa hapo juu, yaani, file5
, tunatumia chaguo la --rejesha-yote
kama inavyoonyeshwa.
$ ext3grep --restore-all /dev/sdb1
Mara tu mchakato wa kurejesha ukamilika, faili zote zilizopatikana zitaandikwa kwenye saraka RESTORED_FILES, unaweza kuangalia ikiwa faili iliyofutwa imepatikana au la.
$ cd RESTORED_FILES $ ls
Tunaweza kubainisha faili fulani ya kurejesha, kwa mfano faili inayoitwa file5
(au bainisha njia kamili ya faili ndani ya kifaa cha ext3).
$ ext3grep --restore-file file5 /dev/sdb1 OR $ ext3grep --restore-file /path/to/some/file /dev/sdb1
Kwa kuongeza, tunaweza pia kurejesha faili ndani ya muda fulani. Kwa mfano, taja tu tarehe na muda sahihi kama inavyoonyeshwa.
$ ext3grep --restore-all --after `date -d 'Jan 1 2019 9:00am' '+%s'` --before `date -d 'Jan 5 2019 00:00am' '+%s'` /dev/sdb1
Kwa habari zaidi, angalia ukurasa wa mtu wa ext3grep.
$ man ext3grep
Ni hayo tu! ext3grep ni zana rahisi na muhimu ya kuchunguza na kurejesha faili zilizofutwa kwenye mfumo wa faili wa ext3. Ni mojawapo ya mipango bora ya kurejesha faili kwenye Linux. Ikiwa una maswali au mawazo yoyote ya kushiriki, wasiliana nasi kupitia fomu ya maoni hapa chini.