Ekzemploj Uzoj De La Linukso "Gzip" Komando

La "gzip" komando estas komuna maniero kunpremi dosierojn ene de Linukso kaj sekve ĝi valoras scii, kiel kunpremi dosierojn uzante ĉi tiun ilon.

La metodo de kunpremo uzata de "gzip" estas Lempel-Ziv (LZ77). Nun ne gravas vi scias ĉi tiun informon. Ĉio, kion vi devas scii, estas, ke la dosieroj malpliiĝas kiam vi kunpremas ilin kun la "gzip" komando.

Defaŭlte kiam vi kunpremas dosieron aŭ dosierujon per la "gzip" komando, ĝi havos la saman dosiernomon kiel ĝi antaŭe faris, sed nun ĝi havos la etendon ".gz".

En iuj kazoj, ĝi ne eblas teni la saman nomon precipe se la dosiernomo estas nekredeble longa. En ĉi tiuj cirkonstancoj, ĝi provos detranĉi ĝin.

En ĉi tiu gvidilo, mi montros al vi kiel kunpremi dosierojn uzante la "gzip" komandon kaj enkonduki vin al la plej ofte uzitaj ŝaltiloj.

Kiel Kompremi File Uzanta & # 34; gzip & # 34;

La plej simpla maniero por kunpremi unu dosieron per gzip estas kuri la jenan komandon:

gzip-dosiernomo

Ekzemple, por kunmeti dosieron nomitan "mydocument.odt" ekzekutas la jenan komandon:

gzip mydocument.odt

Iuj dosieroj kunpremas pli bonajn ol aliaj. Ekzemple dokumentoj, tekstaj dosieroj, mapoj de bitmapoj, certaj audio kaj video-formatoj kiel WAV kaj MPEG kunpremas tre bone.

Aliaj dosieraj tipoj kiel JPEG- bildoj kaj MP3-dosieroj ne kunpremas tute kaj la dosiero povas vere pliigi grandecon post kuri la "gzip" komandon kontraŭ ĝi.

La kialo por tio estas, ke JPEG-bildoj kaj MP3- dosieroj jam estas kunpremitaj kaj sekve la "gzip" komando simple aldonas ĝin anstataŭ kompremi ĝin.

La "gzip" komando nur provos kunpremi regulajn dosierojn kaj dosierujojn. Sekve, se vi provos kaj kunpremas simbola ligilo, ĝi ne funkcios kaj ĝi vere ne sentas tion fari.

Kiel malkompali dosieron uzante la & # 34; gzip & # 34; Komando

Se vi havas dosieron, kiu jam kunpremas, vi povas uzi la sekvantan komandon por malkompremi ĝin.

gzip -d-dosiernomo.gz

Ekzemple, por malkompremi la dosieron "mydocument.odt.gz" vi uzus la jenan komandon:

gzip -d mydocument.odt.gz

Forigi Al File Por esti Kunpremita

Kelkfoje dosiero ne povas esti kunpremita. Eble vi provas kunpremi dosieron nomitan "myfile1" sed jam ekzistas dosiero nomata "myfile1.gz". En ĉi tiu petskribo, la "gzip" komando ne kutime funkcios.

Por devigi la "gzip" komandon fari ĝiajn aferojn simple kuri la sekvan komandon:

gzip -f-dosiernomo

Kiel konservi la senkompatan dosieron

Defaŭlte kiam vi kunpremas dosieron per la "gzip" komando, vi finos kun nova dosiero kun la etendo ".gz".

Se vi volas kunpremi la dosieron kaj konservi la originalan dosieron, vi devas ekzekuti la jenan komandon:

gzip -k-dosiernomo

Ekzemple, se vi kuras la sekvantan komandon, vi finus kun dosiero nomata "mydocument.odt" kaj "mydocument.odt.gz".

gzip -k mydocument.odt

Akiri Iuj Statistojn Pri Kiom Spaco Vi Savis

La tuta punkto de kunpremado de dosieroj temas pri konservi diskon aŭ redukti la grandecon de dosiero antaŭ sendi ĝin super reto.

Estus bone vidi kiom da spaco savis kiam vi uzas la "gzip" komandon.

La "gzip" komando provizas la specon de statistikoj, kiujn vi postulas, kiam vi kontrolas la kunpremadon.

Por akiri la liston de statistikoj kuras la sekva komando:

gzip -l dosiernomo.gz

La informo revenita de la supre komando estas la sekva:

Kunpremas ĉiun dosieron en dosierujo kaj subdosieroj

Vi povas kunpremi ĉiun dosieron en dosierujo kaj ĝiaj subdosieroj per la sekva komando:

gzip -r dosierujo

Ĉi tio ne kreas dosieron nomatan dosierujon.gz. Anstataŭe, ĝi trairas la dosierujon strukturon kaj kunpremas ĉiun dosieron en tiu dosieruja strukturo.

Se vi volas kunpremi la dosierujon kiel unu dosieron, vi pli bone kreas tarifan dosieron kaj tiam gzipping la tar-dosieron kiel estas montrita en ĉi tiu gvidilo .

Kiel Atesti La Validecon Kun Kompila Arkivo

Se vi volas kontroli, ke dosiero estas valida, vi povas ekzekuti la jenan komandon:

gzip -t-dosiernomo

Se la dosiero estas valida, ne estos eligo.

Kiel Ŝanĝi la Kunpreman Nivelon

Vi povas kunpremi dosieron de malsamaj manieroj. Ekzemple, vi povas iri por pli malgranda kunpremado, kiu funkcios pli rapide aŭ vi povas iri por maksimuma kunpremo, kiu havas la interŝanĝadon preni pli longan kurson.

Akiri minimuman kunpremon ĉe la plej rapida rapido kuras la sekvantan komandon:

gzip -1-dosiernomo

Akiri maksimuman kunpremon ĉe la plej malrapida rapido kuras la sekvantan komandon:

gzip -9-dosiernomo

Vi povas varii la rapidecon kaj kunpreman nivelon elektante malsamajn nombrojn inter 1 kaj 9.

Normaj Zipaj dosieroj

La "gzip" komando ne devas esti uzata kiam laboras kun normaj zip-dosieroj. Vi povas uzi la komandon "zip" kaj "senŝipigi" por manipuli tiujn dosierojn.