Jinsi ya kufunga tar katika CentOS, RHEL, na Fedora


tar ni matumizi ya msingi ya safu ya amri inayotumika sana kwa kuchanganya rundo la faili na/au saraka katika faili moja ya kumbukumbu, inayojulikana kama tarball kwa madhumuni ya kuhifadhi au kusambaza. Amri ya tar hutumiwa kuunda, kudumisha, kurekebisha, au kutoa kumbukumbu za lami.

Kumbuka kuwa tar haibana faili za kumbukumbu kwa chaguo-msingi, lakini, inaweza kubana kumbukumbu inayotokana kwa kutumia (au kuichuja) programu zinazojulikana za ukandamizaji wa data kama vile gzip, bzip2, au xz ikiwa utatoa -z, -j, au -J bendera.

Kufunga tar katika CentOS, RHEL, na Fedora

Kifurushi cha tar huja kikiwa kimesakinishwa awali katika ugawaji mwingi ikiwa sio wote wa Linux kwa chaguo-msingi. Lakini ikiwa haijasakinishwa kwenye mfumo wako, endesha amri ifuatayo ili kuisakinisha.

# yum install tar

Mara tu tar imewekwa kwenye mfumo wako, unaweza kuitumia kama ifuatavyo. Mfano huu unaonyesha jinsi ya kuunda faili ya kumbukumbu isiyobanwa ya saraka iitwayo test_app ndani ya saraka ya kufanya kazi.

# tar -cvf test_app.tar test_app/

Katika amri iliyo hapo juu, alama za tar zinazotumika ni -c ambayo huunda faili mpya ya kumbukumbu ya .tar, -v huwezesha hali ya kitenzi kuonyesha .tar maendeleo ya kuunda faili, na -f ambayo hubainisha aina ya jina la faili ya faili ya kumbukumbu (test_app.tar katika kesi hii).

Ili kubana faili inayotokana na kumbukumbu kwa kutumia gzip au bzip2, toa alama ya -z au -j kama ifuatavyo. Kumbuka kuwa tarball iliyobanwa inaweza pia kuisha kwa .tgz kiendelezi.

 
# tar -cvzf test_app.tar.gz test_app/
OR
# tar -cvzf test_app.tgz test_app/
OR
# tar -cvjf test_app.tar.bz2 test_app/

Kuorodhesha yaliyomo kwenye tarball (faili iliyohifadhiwa), tumia alama ya -t kama ifuatavyo.

# tar -ztf test_app.tar.gz
OR
# tar -ztvf test_app.tar.gz		#shows more details

Ili kutoa (au kufuta) faili ya kumbukumbu, tumia swichi ya -x kama inavyoonyeshwa.

# tar -xvf test_app.tar
OR
# tar -xvf test_app.tar.gz 

Kwa mifano zaidi ya matumizi, angalia nakala zetu zifuatazo:

  • Mifano 18 ya Amri ya Tar katika Linux
  • Jinsi ya Kugawanya Kumbukumbu Kubwa ya ‘tar’ katika Faili Nyingi za Ukubwa Fulani
  • Jinsi ya Kufinyiza Faili Haraka zaidi kwa Zana ya Pigz kwenye Linux
  • Jinsi ya Kufinyaza na Kupunguza Faili ya .bz2 katika Linux
  • Mifano ya Amri 10 za 7zip (Kumbukumbu ya Faili) katika Linux

Ni hayo tu kwa sasa! Katika makala hii, tumeonyesha jinsi ya kusakinisha tar katika CentOS, RHEL & Fedora na pia ilionyesha baadhi ya amri za msingi za matumizi ya tar. Ikiwa una maswali yoyote, ishiriki nasi kupitia fomu ya maoni hapa chini.