Matumizi ya Mfano wa Linux "Gzip" Amri

Amri ya "gzip" ni njia ya kawaida ya kuimarisha faili ndani ya Linux na kwa hiyo ni muhimu kujua jinsi ya kuondosha files kutumia chombo hiki.

Njia ya ukandamizaji inayotumiwa na "gzip" ni Lempel-Ziv (LZ77). Sasa si muhimu kujua habari hii. Wote unahitaji kujua ni kwamba faili zinapungua ikiwa unazipindua kwa amri ya "gzip".

Kwa default wakati wewe compress faili au folda kwa kutumia "gzip" amri itakuwa na jina sawa faili kama alifanya kabla lakini sasa itakuwa na ugani ".gz".

Katika hali nyingine, haiwezekani kuweka jina sawa hasa kama jina la faili ni muda mrefu sana. Katika hali hii, itajaribu kuiweka.

Katika mwongozo huu, nitakuonyesha jinsi ya kuondokana na faili kwa kutumia amri ya "gzip" na kukujulisha kwa swichi zinazotumiwa zaidi.

Jinsi ya Compress A File Kutumia & # 34; gzip & # 34;

Njia rahisi zaidi ya kufuta faili moja kwa kutumia gzip ni kuendesha amri ifuatayo:

gzip jina la faili

Kwa mfano, kubakia faili inayoitwa "mydocument.odt" kuendesha amri ifuatayo:

gzip mydocument.odt

Baadhi ya faili hupunguza bora zaidi kuliko wengine. Kwa nyaraka za mfano, faili za maandishi, picha za bitmap, baadhi ya miundo ya sauti na video kama WAV na MPEG compress vizuri sana.

Faili zingine za faili kama vile picha za JPEG na faili za sauti za MP3 hazipatikani vizuri na faili inaweza kuongeza kwa ukubwa baada ya kuendesha amri ya "gzip" dhidi yake.

Sababu ya hii ni kwamba picha za JPEG na faili za sauti za MP3 tayari zimesisitizwa na hivyo amri ya "gzip" inaongeza tu badala ya kuifanya.

Amri ya "gzip" itajaribu tu kuimarisha faili na folda za kawaida. Kwa hivyo kama utajaribu na kuimarisha kiungo cha mfano haitafanya kazi na kwa kweli haina maana ya kufanya hivyo.

Jinsi ya kuacha faili ya kutumia & # 34; gzip & # 34; Amri

Ikiwa una faili ambayo tayari imesababisha unaweza kutumia amri ifuatayo ili decompress it.

gzip -d filename.gz

Kwa mfano, decompress faili ya "mydocument.odt.gz" utatumia amri ifuatayo:

gzip -d mydocument.odt.gz

Weka Picha Ili Kuwezesha

Wakati mwingine faili haiwezi kusisitizwa. Labda unajaribu kufuta faili inayoitwa "myfile1" lakini tayari kuna faili inayoitwa "myfile1.gz". Katika hali hii, amri ya "gzip" haiwezi kufanya kazi.

Ili kulazimisha amri ya "gzip" kufanya mambo yake tu uendesha amri ifuatayo:

gzip -f jina la faili

Jinsi ya Kuweka File Uncompressed

Kwa default wakati wewe compress faili kutumia "gzip" amri wewe kuishia na faili mpya na extension ".gz".

Ikiwa unataka compress faili na kuweka faili ya awali una kukimbia amri zifuatazo:

gzip -k jina la faili

Kwa mfano, ukitumia amri ifuatayo ungependa kuishia na faili inayoitwa "mydocument.odt" na "mydocument.odt.gz".

gzip -k mydocument.odt

Pata Statisti Zingine Kuhusu Je, Ungehifadhi Nafasi Nini?

Neno lote la faili za kukandamiza ni kuhusu kuokoa nafasi ya disk au kupunguza ukubwa wa faili kabla ya kutuma kwenye mtandao.

Kwa hiyo itakuwa vizuri kuona jinsi nafasi iliyohifadhiwa unapotumia amri ya "gzip".

Amri ya "gzip" hutoa aina ya takwimu unayohitaji wakati wa kuangalia utendaji wa ukandamizaji.

Kupata orodha ya takwimu kukimbia amri ifuatayo:

gzip -l filename.gz

Taarifa iliyorejezwa na amri ya juu ni kama ifuatavyo:

Compress Kila File Katika folda na Subfolders

Unaweza kushinikiza kila faili kwenye folda na vijumbe vyake kwa kutumia amri ifuatayo:

Gzip -r jina la folda

Hii haina kuunda faili moja inayoitwa foldername.gz. Badala yake, inapita kwenye muundo wa saraka na inasisitiza kila faili katika muundo wa folda hiyo.

Ikiwa unataka compress muundo wa muundo kama faili moja wewe ni bora mbali kujenga faili tar na kisha kuziba file tar kama inavyoonekana katika mwongozo huu .

Jinsi ya Kupima Uthibitisho wa Faili Iliyosikika

Ikiwa unataka kuangalia kwamba faili halali, unaweza kuendesha amri ifuatayo:

gzip -t jina la faili

Ikiwa faili halali haitakuwa na pato.

Jinsi ya Kubadilisha Ngazi ya Ukandamizaji

Unaweza kushinikiza faili kwa njia tofauti. Kwa mfano, unaweza kwenda kwa ukandamizaji mdogo ambao utafanya kazi kwa kasi au unaweza kwenda kwa ukandamizaji wa kiwango cha juu ambao una tradeoff ya kuchukua muda mrefu kukimbia.

Ili kupata uchezaji mdogo kwa kasi kasi, tumia amri ifuatayo:

gzip -1 jina la faili

Ili kupata upeo wa kiwango cha juu kwa kasi ya polepole kukimbia amri ifuatayo:

gzip -9 jina la faili

Unaweza kutofautiana kasi na kiwango cha ukandamizaji kwa kuhesabu namba tofauti kati ya 1 na 9.

Faili za Zip za kawaida

Amri ya "gzip" haipaswi kutumiwa wakati wa kufanya kazi na faili za zip za kawaida. Unaweza kutumia amri ya "zip" na "unzip" ili utunzaji faili hizo.