The gzip komanda yra dažnas failų suspaudimo būdas "Linux" sistemoje, todėl verta žinoti, kaip suspausti failus naudojant šį įrankį.
Kompresijos metodas, naudojamas gzip yra Lempel-Ziv (LZ77). Dabar nėra svarbu žinoti šią informaciją. Viskas, ką jums reikia žinoti, yra tai, kad failai tampa mažesni, kai juos suspaudę gzip komanda
Numatyta, kai suspaudate failą ar aplanką naudodami gzip komanda turės tą patį failo pavadinimą kaip ir anksčiau, bet dabar jis turės plėtinį .gz.
Kai kuriais atvejais negalima išsaugoti to paties pavadinimo, ypač jei failo vardas yra neįtikėtinai ilgas. Esant tokioms aplinkybėms, ji stengsis ją sutrumpinti. Šiame vadove mes parodysime, kaip suspausti failus naudodami gzip komandą ir pristatysite dažniausiai naudojamus jungiklius.
Kaip suspausti failą naudojant gzip
Paprasčiausias būdas suspausti vieną failą naudojant gzip yra paleisti šią komandą:
gzip failo vardas
Pavyzdžiui, failui suspausti mydocument.odt paleiskite šią komandą: gzip mydocument.odt
Kai kurie failai suspaudžiami geriau nei kiti. Pavyzdžiui, dokumentai, tekstiniai failai, bitmap vaizdai, tam tikri garso ir vaizdo formatai, tokie kaip WAV ir MPEG, labai gerai sukimba. Kiti failų tipai, pvz., JPEG atvaizdai ir MP3 garso failai, nėra gerai suspausti ir failas iš tikrųjų gali padidėti po jo paleidimo gzip įsakykite prieš jį. Tai yra ta, kad JPEG vaizdai ir MP3 garso failai jau yra suspausti, taigi ir gzip komanda paprasčiausiai prideda, o ne suspaudžia. The gzip komanda bandys tik suspausti reguliarius failus ir aplankus. Todėl, jei pabandysite suspausti simbolinę nuorodą, ji neveiks, ir tikrai nėra prasmės tai padaryti. Jei turite failą, kuris jau buvo suspaustas, galite naudoti šią komandą, kad ją dekompresuotų. gzip -d filename.gz
Pavyzdžiui, atspausdinti mydocument.odt.gz failą naudosite šią komandą: gzip -d mydocument.odt.gz Kartais failas negali būti suspaustas. Galbūt jūs bandote suspausti failą, pavadintą myfile1 bet jau yra rinkmenos myfile1.gz . Šiuo atveju, gzip komanda paprastai neveiks. Priversti gzip komandą atlikti savo daiktus tiesiog paleiskite šią komandą: gzip -f failo vardas Pagal nutylėjimą, kai suspaudate failą naudodami gzip Vadinasi, jūs gaunate naują failą su plėtiniu .gz. Jei norite suspausti failą ir išsaugoti originalų failą, turite paleisti šią komandą: gzip-k filename
Pavyzdžiui, paleisdami šią komandą galėtumėte baigti failą, pavadintą mydocument.odt ir mydocument.odt.gz . gzip-k mydocument.odt Visas failų suspaudimo tikslas yra taupyti disko vietą arba sumažinti failo dydį prieš siunčiant jį tinkle. Todėl būtų gerai suprasti, kiek vietos buvo išsaugotas, kai naudojate gzip komanda The gzip komanda pateikia jums reikalingą statistiką, kai tikrinate glaudinimo efektyvumą. Norėdami gauti statistikos sąrašą, paleiskite šią komandą: gzip-l filename.gz
Ankstesnės komandos grąžinta informacija yra tokia: Kiekvieną failą galite suspausti aplanke ir jo poaplankiuose naudodami šią komandą: gzip -r aplanko pavadinimas
Tai nesukuria vieno failo pavadinimo foldername.gz . Vietoje to ji perkelia katalogų struktūrą ir suspaudžia kiekvieną failą toje aplankų struktūroje. Jei norite suspausti aplanko struktūrą kaip vieną failą, geriau kurti tar-failą ir tada gzipinti tar-failą, kaip parodyta šiame vadove. Jei norite patikrinti, ar failas yra galiojantis, galite paleisti šią komandą: gzip-t filename
Jei failas yra teisingas, jo nebus. Galite suspausti failą įvairiais būdais. Pavyzdžiui, galite pereiti prie mažesnio suspaudimo, kuris veiks greičiau arba jūs galite pereiti prie maksimalaus suspaudimo, kuris ilgiau užtrunka. Norėdami gauti minimalų suspaudimą greičiausiai spartinkite šią komandą: gzip -1 filename
Norėdami gauti maksimalų suspaudimą lėčiausiame greicyje, paleiskite šią komandą: gzip-9 filename
Galite keisti greičio ir suspaudimo lygį, pasirinkdami skirtingus skaičius nuo 1 iki 9. The gzip Komanda neturėtų būti naudojama dirbant su standartiniais zip failais. Galite naudoti zip komanda ir atspausdinti komanda tvarkyti šiuos failus. Kaip išspausti failą naudojant gzip komandą
Priversti suspausti failą
Kaip išsaugoti nesuspaustytą failą
Gaukite tam tikros statistikos apie tai, kiek vietos išsaugojote
Suspausti kiekvieną failą aplanke ir poaplankiuose
Kaip patikrinti suspausto failo tinkamumą
Kaip pakeisti suspaudimo lygį
Standartiniai zip failai













