"Gunzip" buyrug'ining namunalari

Agar siz papkalarni ko'rib chiqsangiz va ".gz" kengaytmali fayllarni topsangiz, ular "gzip" buyrug'i yordamida siqilgan bo'lishi kerak.

"Gzip" buyrug'i Lempel-Ziv (ZZ77) yordamida siqishni algoritmidan foydalanadi. Bu hujjatlar hujjatlar, tasvirlar va audio treklar kabi fayllar hajmini kamaytiradi.

Albatta, siz "gzip" dan foydalanib faylni siqqaningizdan so'ng siz yana bir marta faylni qayta ochishni xohlaysiz.

Ushbu qo'llanmada sizga "gzip" buyrug'i yordamida siqilgan faylni qanday ochish kerakligini ko'rsatib beramiz.

Fayllarni & # 34; gzip & # 34; Buyruq

"Gzip" buyrug'i o'zi ".gz" kengaytmasi bilan fayllarni dekompressiyalash usulini taqdim etadi.

Faylni dekompressiyalash uchun minus d (-d) tugmachasidan foydalanishingiz kerak:

gzip -d myfilename.gz

Fayl ochiladi va ".gz" kengaytmasi o'chiriladi.

Faylni & # 34; gunzip & # 34; Buyruq

"Gzip" buyrug'ini qo'llash mutlaqo to'g'ri bo'lsa ham, quyidagi misolda ko'rsatilgandek faylni ochish uchun "gunzip" dan foydalanishni eslash juda oson:

gunzip myfilename.gz

Dekompressiya uchun faylni majburlash

Ba'zan "gunzip" buyrug'i faylni dekompressiyalash bilan bog'liq.

"Gunzip" faylining dekompressiyasini rad etishning umumiy sababi dekompressiyadan keyin saqlanadigan fayl nomining mavjudligi bilan bir xil bo'ladi.

Misol uchun, "document1.doc.gz" deb nomlangan faylingiz borligini tasavvur qiling va uni "gunzip" buyrug'i yordamida dekompressiyalashni xohlaysiz. Endi ayni papkaga "document1.doc" deb nomlangan faylni ham tasavvur qiling.

Quyidagi buyruqni ishga tushirganingizda, fayl allaqachon mavjud ekanligini bildirgan xabar paydo bo'ladi va sizdan harakatni tasdiqlash so'raladi.

gunzip document1.doc.gz

Albatta, mavjud faylni qayta yozishni qabul qilish uchun "Y" ga kirishingiz mumkin. Agar "gunzip" -ni ssenariyning bir qismi sifatida amalga oshirayotgan bo'lsangiz, u holda siz xabarni foydalanuvchiga ko'rsatishni xohlamaysiz, chunki u skriptni ishlashdan to'xtaydi va kirishni talab qiladi.

Siz "gunzip" buyrug'ini quyidagi sintaksisdan foydalanib faylni ochish uchun majburlashingiz mumkin:

gunzip -f document1.doc.gz

Shu bilan bir xil nomdagi mavjud faylni yozib qo'yadi va buni qilganda sizni ogohlantirmaydi. Shuning uchun minus f (-f) kalitini diqqat bilan ishlatishingiz kerak.

Siqilgan va dekompressiyalangan faylni qanday saqlash kerak

Odatiy bo'lib, "gunzip" buyrug'i faylni dekompressiyadan chiqaradi va kengaytma o'chiriladi. Shuning uchun "myfile.gz" deb nomlangan fayl endi "myfile" deb nomlanadi va u to'liq hajmda kengaytiriladi.

Faylni dekompressiyalashni xohlashingiz mumkin, ammo siqilgan faylning nusxasini saqlashingiz mumkin.

Bunga quyidagi buyruqni bajarish orqali erishishingiz mumkin:

gunzip-k myfile.gz

Endi siz "myfile" va "myfile.gz" bilan birga qolasiz.

Siqilgan chiqishni ko'rsatish

Siqilgan fayl matnli fayl bo'lsa, unda matnni birinchi marta dekompressiyadan haydamasdan ko'rishingiz mumkin.

Buning uchun quyidagi buyruqni ishlating:

gunzip -c myfile.gz

Yuqoridagi buyruq myfile.gz tarkibini terminal chiqishiga namoyish etadi.

Siqilgan fayl haqida ma'lumotni ko'rsatish

Quyidagi kabi "gunzip" buyrug'i yordamida siqilgan fayl haqida qo'shimcha ma'lumotni topishingiz mumkin:

gunzip -l myfile.gz

Yuqoridagi buyruq chiqishi quyidagi qiymatlarni ko'rsatadi:

Ushbu buyruqning eng foydali tomoni yirik fayllar yoki diskda kam bo'lgan disk bilan ishlayotganingizda .

10 gigabayt hajmdagi va siqilgan fayl 8 gigabayt bo'lgan drayvingiz borligini tasavvur qiling. Agar siz "gunzip" buyrug'ini ko'r-ko'rona ishga tushirsangiz, buyruqlar bajarilmayapti, chunki unda bosilmagan kattaligi 15 gigabayt.

"Gunzip" buyrug'ini minus l (-l) kaliti bilan ishlating, siz faylni chiqaradigan diskni etarli joyga ega deb o'zgartirishingiz mumkin . Bundan tashqari, fayl ochilganda foydalaniladigan fayl nomini ham ko'rishingiz mumkin.

Ko'p faylni yoddan chiqarmaslik

Agar siz papkada joylashgan barcha fayllarni va barcha papkalardagi barcha fayllarni dekompressiyalashni xohlasangiz, quyidagi buyruqni ishlatishingiz mumkin:

gunzip -r foldername

Misol uchun, quyidagi papkaning tuzilishi va fayllari mavjudligini tasavvur qiling:

Quyidagi buyruqni bajarib, barcha fayllarni ochishingiz mumkin:

gunzip -r Hujjatlar

Siqilgan faylning haqiqiyligini tekshirish

Quyidagi buyruqni bajarib, faylni "gzip" yordamida siqilganligini tekshirishingiz mumkin:

gunzip -t filename.gz

Agar fayl yaroqsiz bo'lsa, aks holda sizga xabar yuboriladi, hech qanday xabarsiz kirishga qaytariladi.

Faylni dekompressiyalashda nima sodir bo'ldi

"Gunzip" buyrug'ini ishga tushirganingizda sukut faqat siz "gz" kengaytmasiz dekompressiyalangan fayl bilan qolasiz.

Batafsil ma'lumotni ekspluatatsiya qilish uchun minus v (-v) kalitidan foydalanishingiz mumkin :

gunzip -v filename.gz

Chiqish shunday bo'ladi:

filename.gz: 20% - fayl nomi bilan almashtirildi

Bu sizning asl kompressor fayl nomini, uning qancha dekompressiyalanganligini va oxirgi fayl nomini aytadi.