Jekk tfittex permezz tal-folders tiegħek u ssib fajls b'estensjoni ta '".gz" allura dan ifisser li ġew ikkumpressati bl - użu tal -kmand "gzip" .
Il-kmand "gzip" juża l-algoritmu ta 'kompressjoni Lempel-Ziv (ZZ77) biex inaqqas id-daqs tal-fajls bħad-dokumenti, stampi u binarji awdjo.
Naturalment, wara li kkompressajt fajl bl-użu ta '"gzip", int se f'xi stadju trid tneħħi l-fajl mill-ġdid.
F'din il-gwida, aħna nuru kif għandek tiddekomprimir fajl li ġie kkompressat bl-użu tal-kmand "gzip".
Iddekpressja Fajls bl-użu ta '& # 34; gzip & # 34; Kmand
Il-kmand "gzip" stess jipprovdi metodu għad-dekompressjoni tal-fajls bl-estensjoni ".gz".
Sabiex id-dekompress tal-fajl ikollok bżonn tuża minus d (-d) swiċċ kif ġej:
gzip -d myfilename.gz
Il-fajl se jiġi kompressat u l-estensjoni ".gz" se titneħħa.
Iddekpressja Fajl bl-użu tal-& # 34; gunzip & # 34; Kmand
Filwaqt li tuża l-kmand "gzip" huwa perfettament validu, huwa ħafna iktar faċli li tiftakar biss li tuża "gunzip" biex tiddekomprimir fajl kif muri fl-eżempju li ġej:
gunzip myfilename.gz
Tinforza Fajl Biex Tikkompressa
Xi drabi l-kmand "gunzip" għandu kwistjonijiet bid-dekompressjoni ta 'fajl.
Raġuni komuni għal "gunzip" li tirrifjuta li tikkompressa fajl hija fejn il-isem tal-file li se jitħalla wara d-dekompressjoni huwa l-istess bħal dak li diġà jeżisti.
Per eżempju, nimmaġina li għandek fajl imsejjaħ "dokument1.doc.gz" u tixtieq tiddekompromezzha billi tuża l-kmand "gunzip". Immaġina li jkollok ukoll fajl imsejjaħ "dokument1.doc" fl-istess folder.
Meta tmexxi l-kmand li ġej, jidher messaġġ li jiddikjara li l-fajl diġà jeżisti u int se tintalab tikkonferma l-azzjoni.
gunzip document1.doc.gz
Tista ', ovvjament, tidħol "Y" biex taċċetta li l-fajl eżistenti se jkun miktub fuq xulxin. Jekk qed timplimenta "gunzip" bħala parti minn skrittura madankollu, allura ma tridx li messaġġ jintwera lill-utent għaliex iwaqqaf l-iskrittura milli taħdem u teħtieġ input.
Tista 'tolqot il-kmand "gunzip" biex tiddekomprimir fajl billi tuża s-sintassi li ġejja:
gunzip -f dokument1.doc.gz
Dan se jissostitwixxi fajl eżistenti ta 'l-istess isem u mhux se jħeġġeġ waqt li jagħmel hekk. Għandek tiżgura ruħek għalhekk li tuża l-inqas f (-f) jaqilbu b'attenzjoni.
Kif Żomm Kemm Il-Fajl Kkompressat U Diżompressiv
B'kontumaċja, il-kmand "gunzip" se jiddekomprivja l-fajl u l-estensjoni titneħħa. Għalhekk fajl imsejjaħ "myfile.gz" issa se jissejjaħ "myfile" u se jiġi estiż għad-daqs sħiħ.
Jista 'jkun il-każ li inti tixtieq li tikkompressa l-fajl iżda wkoll iżżomm kopja tal-fajl ikkompressat.
Tista 'tikseb dan billi tmexxi l-kmand li ġej:
gunzip -k myfile.gz
Int issa se titħalla b '"myfile" u "myfile.gz".
Użu ta 'Output Kompress
Jekk il-fajl ikkompressat huwa fajl tat-test allura tista 'tara t-test fi ħdanha mingħajr ma jkollha tniżżelha l-ewwel.
Biex tagħmel dan uża l-kmand li ġej:
gunzip -c myfile.gz
Il-kmand ta 'hawn fuq se juri l-kontenut ta' myfile.gz sal-output terminali.
Uri informazzjoni dwar il-fajl kompressat
Tista 'ssib aktar informazzjoni dwar fajl ikkompressat billi tuża l-kmand "gunzip" kif ġej:
gunzip -l myfile.gz
L-output tal-kmand ta 'hawn fuq juri l-valuri li ġejjin:
- Daqs kompressat
- Daqs mhux kompressat
- Proporzjon
- Fajl mhux ikkumpjat
L-iktar aspett utli ta 'dan il-kmand huwa meta tkun qed tittratta ma' fajls kbar jew sewqan li huwa baxx fuq l-ispazju disk.
Immaġina li għandek drive li hija ta '10 gigabytes fid-daqs u l-fajl ikkompressat huwa ta' 8 gigabytes. Jekk bl-addoċċ tmexxi l-kmand "gunzip" allura tista 'ssib li l-kmand jonqos għax id-daqs mhux kompressat huwa ta' 15-il gigabyte.
Billi tmexxi l-kmand "gunzip" bil-mod minus l (-L) tista ' tivverifika li d-disk li qed tiddekompressa l-fajl għandu spazju biżżejjed . Tista 'tara wkoll l-isem tal-fajl li se jintuża meta l-fajl jiġi kompressat.
Iddekompressjoni Lottijiet ta 'Fajls Rikorrikament
Jekk trid tikkonprimi l-fajls kollha f'folder u l-fajls kollha fil-folders kollha ta 'hawn taħt li tista' tuża l-kmand li ġej:
Gunzip -r foldername
Per eżempju, jimmaġina li għandek l-istruttura u l-fajls tal-folder li ġejjin:
- Dokumenti
- mydoc.gz
- mydoc1.gz
- Kontijiet
- spreadsheet1.gz
- spreadsheet2.gz
Tista 'tiddekomprimir il-fajls kollha billi tmexxi l-kmand li ġej:
gunzip -r Dokumenti
Test jekk il-fajl kompressat huwiex validu
Tista 'tittestja jekk fajl ġiex ikkumpressat billi tuża "gzip" billi tmexxi l-kmand li ġej:
gunzip -t filename.gz
Jekk il-fajl huwa invalidu, inti tirċievi messaġġ inkella, inti tiġi rritornat lill-input mingħajr messaġġ.
Dak li ġara eżattament meta dekompressat il-fajl
B'mod awtomatiku meta tmexxi l-kmand "gunzip" int biss ħallejt b'fajl mhux kompressat mingħajr l-estensjoni "gz".
Jekk għandek aktar informazzjoni tista 'tuża l-vakwu minus v (-v) biex turi informazzjoni verbali :
gunzip -v filename.gz
Il-produzzjoni se tkun xi ħaġa bħal din:
filename.gz: 20% - sostitwit bil-isem tal-file
Dan jgħidlek il-fajl tal-kompressjoni oriġinali, kemm kien kompressat u l-isem tal-file finali.