gzip príkaz je bežný spôsob kompresie súborov v systéme Linux, a preto stojí za to vedieť, ako komprimovať súbory pomocou tohto nástroja.
Metóda kompresie použitá v gzip je Lempel-Ziv (LZ77). Teraz nie je dôležité, poznáte tieto informácie. Všetko, čo potrebujete vedieť, je, že súbory sú menšie, keď ich komprimujete pomocou gzip Príkaz.
Štandardne pri kompresii súboru alebo priečinka pomocou gzip príkaz bude mať rovnaký názov súboru ako predtým, ale teraz bude mať rozšírenie .gz.
V niektorých prípadoch nie je možné zachovať rovnaké meno, najmä ak je názov súboru neuveriteľne dlhý. Za týchto okolností sa to pokúsi skrátiť. V tejto príručke vám ukážeme, ako komprimovať súbory pomocou gzip príkaz a predstaví vás najčastejšie používané prepínače.
Ako komprimovať súbor pomocou gzip
Najjednoduchší spôsob kompresie jedného súboru pomocou gzip je spustiť nasledujúci príkaz:
gzip názov súboru
Napríklad na kompresiu súboru s názvom mydocument.odt spustite nasledujúci príkaz: gzip mydocument.odt
Niektoré súbory komprimujú lepšie ako ostatné. Napríklad dokumenty, textové súbory, bitmapové obrázky, určité audio a video formáty ako WAV a MPEG sa veľmi dobre komprimujú. Ostatné typy súborov, ako sú napríklad obrázky JPEG a zvukové súbory MP3, sa vôbec nestretnú a súbor sa môže skutočne zväčšiť po spustení gzip proti nemu. Dôvodom je, že obrázky JPEG a zvukové súbory MP3 sú už komprimované a preto sú komprimované gzip príkaz jednoducho pridáva k nemu skôr, než ho komprimuje. gzip príkaz sa pokúsi iba skomprimovať bežné súbory a priečinky. Preto ak vyskúšate a komprimujete symbolický odkaz, nebude to fungovať a naozaj to nedáva zmysel. Ak máte súbor, ktorý už bol kompresívny, môžete ho dekomprimovať pomocou nasledujúceho príkazu. gzip -d názov súboru.gz
Napríklad, dekomprimovať mydocument.odt.gz súbor, ktorý by ste použili nasledujúci príkaz: gzip -d mydocument.odt.gz Niekedy sa súbor nedá komprimovať. Možno sa snažíte komprimovať súbor s názvom myfile1 ale už je volaný súbor myfile1.gz , V tomto prípade gzip príkaz nebude zvyčajne fungovať. Vynútiť gzip Príkaz na vykonanie svojich vecí jednoducho spustite nasledujúci príkaz: gzip -f názov súboru Štandardne pri kompresii súboru pomocou gzip príkaz skončíte s novým súborom s príponou .gz. Ak chcete komprimovať súbor a ponechať pôvodný súbor, musíte spustiť nasledujúci príkaz: gzip -k názov súboru
Napríklad, ak spustíte nasledujúci príkaz, skončíte s názvom súboru mydocument.odt a mydocument.odt.gz . gzip -k mydocument.odt Celý okamih kompresie súborov je úspora miesta na disku alebo zmenšenie veľkosti súboru pred jeho odoslaním cez sieť. Bolo by preto dobré vidieť, koľko miesta bolo ušetrené pri používaní gzip Príkaz. gzip príkaz poskytuje typ štatistiky, ktorý potrebujete pri kontrole kompresného výkonu. Ak chcete získať zoznam štatistík, spustite nasledujúci príkaz: gzip -l názov súboru.gz
Informácie vrátené vyššie uvedeným príkazom sú nasledovné: Každý súbor v priečinku a jeho podpriečinkoch môžete komprimovať pomocou nasledujúceho príkazu: gzip -r názov priečinka
Nevytvára sa žiadny súbor foldername.gz , Namiesto toho prechádza štruktúru adresárov a komprimuje každý súbor v tejto štruktúre priečinkov. Ak chcete komprimovať štruktúru priečinkov ako jeden súbor, je lepšie vytvoriť tar súbor a potom gzipping tar súbor, ako je uvedené v tejto príručke. Ak chcete skontrolovať, či je súbor platný, môžete spustiť nasledujúci príkaz: gzip -t názov súboru
Ak je súbor platný, nebude existovať žiadny výstup. Súbor môžete komprimovať rôznymi spôsobmi. Napríklad môžete ísť na menšiu kompresiu, ktorá bude fungovať rýchlejšie alebo môžete ísť na maximálnu kompresiu, ktorá má kompromis dlhšieho spustenia. Ak chcete získať minimálnu kompresiu pri najrýchlejšom používaní rýchlosti, spustite nasledujúci príkaz: gzip -1 názov súboru
Ak chcete získať maximálnu kompresiu pri najnižšej rýchlosti, spustite nasledujúci príkaz: gzip-9 názov súboru
Úroveň rýchlosti a kompresie môžete meniť výberom rôznych čísel medzi 1 a 9. gzip príkaz by sa nemal používať pri práci so štandardnými súbormi zip. Môžete použiť zips príkaz a rozopnúť zips Príkaz na spracovanie týchto súborov. Ako dekomprimovať súbor pomocou príkazu gzip
Vynútiť komprimovanie súboru
Ako zachovať nekomprimovaný súbor
Získajte štatistiky o tom, koľko miesta ste ušetrili
Komprimovať každý súbor v priečinku a podpriečinky
Ako otestovať platnosť komprimovaného súboru
Ako zmeniť úroveň kompresie
Štandardné súbory ZIP












