Użu Eżempju tal-Kmand Linux "gzip"

Il-kmand "gzip" huwa mod komuni ta 'kompressjoni ta' fajls ġewwa Linux u għalhekk huwa ta 'min jafu kif jikkompressa fajls li jużaw din l-għodda.

Il-metodu ta 'kompressjoni użat minn "gzip" huwa Lempel-Ziv (LZ77). Issa mhux vitali li taf din l-informazzjoni. Kulma għandek bżonn tkun taf li l-fajls jiksbu iżgħar meta tikkompressahom bil-kmand "gzip".

B'mod awtomatiku meta tikkompressa fajl jew folder billi tuża l-kmand "gzip" ikollha l-istess isem ta 'fajl bħalma għamlet qabel iżda issa se jkollha l-estensjoni ".gz".

F'xi każijiet, mhuwiex possibbli li jinżamm l-istess isem speċjalment jekk l-isem tal-fajl huwa oerhört twil. F'dawn iċ-ċirkostanzi, se tipprova tnaqqasha.

F'din il-gwida, jien ser nuruk kif għandek tikkompressa fajls bl-użu tal-kmand "gzip" u nintroduċu inti għall-swiċċijiet l-aktar użati b'mod komuni.

Kif Biex Tikkompressa A File Bl-użu & # 34; gzip & # 34;

L-aktar mod sempliċi biex tikkumpress fajl wieħed bl-użu ta 'gzip huwa li tmexxi l-kmand li ġej:

isem tal-fajl gzip

Pereżempju biex tikkumpressa fajl imsejjaħ "mydocument.odt" imexxi l-kmand li ġej:

gzip mydocument.odt

Xi fajls jikkompressaw aħjar minn oħrajn. Pereżempju dokumenti, fajls tat-test, immaġni bitmap, ċertu formati awdjo u vidjo bħal WAV u MPEG jikkompressaw tajjeb ħafna.

Tipi oħra ta 'fajls bħal stampi JPEG u fajls awdjo MP3 ma jikkompressawx sewwa u l-fajl jista' attwalment jiżdied fid-daqs wara li jkun għaddej il-kmand "gzip" kontrih.

Ir-raġuni għal dan hija li l-immaġni JPEG u l-fajls awdjo MP3 diġà huma kompressati u għalhekk il-kmand "gzip" sempliċement iżżid magħha aktar milli tikkumpressaha.

Il-kmand "gzip" biss jipprova jikkompressa fajls u folders regolari. Għalhekk jekk tipprova u tikkompressa rabta simbolika mhux se taħdem u tassew ma tagħmilx sens li tagħmel hekk.

Kif Tiddompress A File Uża l-& # 34; gzip & # 34; Kmand

Jekk għandek fajl li diġà kien qed tikkumpressa tista 'tuża l-kmand li ġej biex tneħħiha.

gzip -d filename.gz

Per eżempju, biex tikkompressa l-fajl "mydocument.odt.gz" tuża l-kmand li ġej:

gzip -d mydocument.odt.gz

Forza A File To Be Compressed

Kultant fajl ma jistax jiġi kompressat. Forsi inti qed tipprova tikkompressa fajl imsejjaħ "myfile1" iżda diġà hemm fajl imsejjaħ "myfile1.gz". F'dan il-każ, il-kmand "gzip" normalment ma jaħdimx.

Biex tissaħħaħ il-kmand "gzip" biex tagħmel l-affarijiet tagħha sempliċement imexxu l-kmand li ġej:

gzip -f isem tal-file

Kif iżżomm il-fajl mhux kompressat

B'mod awtomatiku meta tikkompressa fajl billi tuża l-kmand "gzip" inti tispiċċa b'fajl ġdid bl-estensjoni ".gz".

Jekk trid tikkompressa l-fajl u żżomm il-fajl oriġinali għandek tmexxi l-kmand li ġej:

gzip -k filename

Per eżempju, jekk immexxu l-kmand li ġej intom tispiċċaw b'fajl imsejjaħ "mydocument.odt" u "mydocument.odt.gz".

gzip -k iddokument.odt

Niżżel Xi Stati Dwar Kemm Spazju Tiflajt

Il-punt kollu tal-fajls tal-kompressjoni huwa dwar l-iffrankar ta 'l-ispazju fuq id-disk jew biex jitnaqqas id-daqs ta' fajl qabel ma tintbagħat fuq netwerk.

Ikun tajjeb għaldaqstant biex tara kemm spazju ġie ffrankat meta tuża l-kmand "gzip".

Il-kmand "gzip" jipprovdi t-tip ta 'statistika li għandek bżonn meta tkun iċċekkjat il-prestazzjoni tal-kompressjoni.

Biex tikseb il-lista ta 'l-istatistika għaddi l-kmand li ġej:

gzip -l filename.gz

L-informazzjoni mibgħuta lura mill-kmand ta 'hawn fuq hija kif ġej:

Ikkompja Kull Fajl f'Folder U Subfolders

Tista 'tikkompressa kull fajl f'folder u s-subfolders tagħha billi tuża l-kmand li ġej:

gzip -r foldername

Dan ma joħloqx fajl wieħed imsejjaħ foldername.gz. Minflok, jaqsam l-istruttura tad-direttorju u tikkompressa kull fajl f'dik l-istruttura tal-folder.

Jekk trid tikkompressa l-istruttura tal-folder bħala fajl wieħed int aħjar toħloq fajl tal-qatran u mbagħad niżżel il-fajl tal-qatran kif muri f'din il-gwida .

Kif Test It-Validità ta 'Fajl Kumpressat

Jekk trid tivverifika li l-fajl huwa validu, tista 'tmexxi l-kmand li ġej:

gzip -t filename

Jekk il-fajl huwa validu, ma jkun hemm l-ebda riżultat.

Kif Ibdel il-Livell tal-Kompressjoni

Tista 'tikkompressa fajl b'modi differenti. Per eżempju, tista 'tmur għal kompressjoni iżgħar li taħdem aktar malajr jew tista' tmur għal kompressjoni massima li għandha l-kompromess li tieħu aktar żmien biex taħdem.

Biex tikseb il-kompressjoni minima b'veloċità mgħaġġla, il-kmand li ġej:

gzip -1 filename

Biex tikseb il-kompressjoni massima bil-veloċità l-aktar bil-mod il-kmand li ġej:

Isem tal-fajl gzip -9

Tista 'tvarja l-veloċità u l-livell tal-kompressjoni billi tagħżel numri differenti bejn 1 u 9.

Fajls Zip Standard

Il-kmand "gzip" m'għandux jintuża meta taħdem ma 'fajls zip standard. Tista 'tuża l-kmand "zip" u l- kmand "unzip" għall-immaniġġjar ta' dawk il-fajls.