"Gunzip" командын жишээ хэрэглээ

Хэрэв та хавтаснуудаа хайж олоод ".gz" өргөтгөлтэй файлуудыг олох юм бол тэдгээр нь "gzip" тушаалыг ашиглан шахагдсан байгаа гэсэн үг юм.

"Gzip" тушаал нь баримт бичиг, зураг, аудио зам зэрэг файлуудын хэмжээг багасгахын тулд Lempel-Ziv (ZZ77) шахалтын алгоритмийг ашигладаг.

Мэдээж та "gzip" ашиглан файлаа шахсаны дараа зарим үе шатанд файлаа дахин задлахыг хүсч байна.

Энэ гарын авлагад "gzip" командыг ашиглан шахагдсан файлыг хэрхэн задлах талаар тайлбарлах болно.

& Gzip & # 34; ашиглана уу. Тушаал

"Gzip" гэсэн тушаал нь ".z" өргөтгөлтэй файлуудыг задлах аргыг олгодог.

Файлыг задлахын тулд хасах d (-d) шилжүүлэлтийг дараах байдлаар хэрэглэж байх хэрэгтэй:

gzip -d myfilename.gz

Файлыг задлаж болох бөгөөд ".gz" өргөтгөлийг устгах болно.

# & # 34; gunzip & # 34; ашиглана уу. Тушаал

"Gzip" тушаалыг ашиглах нь бүрэн төгс хүчин төгөлдөр бол "gunzip" -ийг ашиглахын тулд дараах жишээн дээр үзүүлсэн шиг файлыг задлахад илүү хялбар байдаг.

gunzip myfilename.gz

Даралт бууруулах файлыг хүчээр гаргах

Заримдаа "gunzip" тушаал нь файлыг задлах асуудалтай байдаг.

Файлыг задлахаас татгалзах "буузип" -гийн нийтлэг шалтгаан нь задлах дараа үлдсэн файлын нэр нь аль хэдийн үүссэнтэй адил юм.

Жишээ нь, танд "document1.doc.gz" гэсэн файл байна гэж төсөөлөөд үзээрэй "gunzip" тушаалаар задлахыг хүсч байна. Одоо та мөн нэг хавтсанд "document1.doc" нэртэй файлтай гэж төсөөлөөд үзээрэй.

Дараах тушаалыг ажиллуулах үед уг файл нь аль хэдийн байгааг мэдэгдэж, үйлдэлийг баталгаажуулахыг хүсэх болно.

gunzip document1.doc.gz

Мэдээж та "Y" гэж оруулаад одоо байгаа файлыг дарж бичихийг зөвшөөрөх болно. Хэрэв та скриптийн хэсэг болгон "gunzip" -ийг хэрэгжүүлж байгаа бол скрипт нь ажиллуулахыг шаарддаг бөгөөд оролт шаарддаг тул хэрэглэгч рүү зурвас илгээхийг хүсэхгүй.

Дараах синтакс ашиглан файлыг задлахын тулд "gunzip" командыг дарж болно:

gunzip -f document1.doc.gz

Энэ нь ижил нэртэй байгаа файлыг дарж бичих бөгөөд танд ингэхийг зөвлөхгүй. Тиймээс хасах f (-f) -ийг анхааралтай хэрэглэх хэрэгтэй.

Хэрхэн хоёуланг нь шахаж, шахсан файлыг хэрхэн яаж хадгалах вэ

Анхдагчаар "gunzip" команд файлыг задлахад өргөтгөл устгагдах болно. Тиймээс "myfile.gz" нэртэй файлыг одоо "myfile" гэж нэрлэх бөгөөд энэ нь бүрэн хэмжээгээр өргөжинө.

Магадгүй та файлыг задлахыг хүсэж байгаа бол шахсан файлыг хадгалах хэрэгтэй.

Та дараах тушаалыг ашиглан үүнийг хийж чадна:

gunzip -k myfile.gz

Та одоо "myfile" болон "myfile.gz" -р үлдэх болно.

Шахсан үр дүнг харуулах

Хэрэв шахсан файл бол текст файл бол та эхлээд текстийг дотроос нь задлахгүйгээр текстийг үзэж болно.

Үүнийг хийхийн тулд дараах тушаалыг ашиглана:

gunzip -c myfile.gz

Дээрх тушаал нь myfile.gz-ийн контентыг терминалын гаралт руу харуулна.

Шүүгдсэн файлын тухай мэдээллийг харуулах

Та шахсан файлуудын талаар дэлгэрэнгүй мэдээллийг "gunzip" командаар дараах байдлаар хайж болно:

gunzip -l myfile.gz

Дээрх тушаалын үр дүн нь дараах утгуудыг харуулж байна:

Энэ тушаалын хамгийн ашигтай хэсэг нь та их хэмжээний файлууд эсвэл дискний зай бага байгаа дискийг авч байх үед юм.

Та 10 гигабайт хэмжээтэй дисктэй бөгөөд шахсан файл 8 гигабайт байна. Хэрвээ та "gunzip" гэсэн командыг ажиллуулах юм бол командыг шахаагүй хэмжээ нь 15 гигабайт учраас амжилтгүй болох болно.

"Gunzip" командыг хасах l (-l) шилжүүлэгчтэй ажиллуулснаар таны дискийг задлахад хангалттай зай байгаа гэж үздэг . Файлыг задалсан үед файлын нэрийг ашиглаж болно.

Рекурсив файлуудыг задлахад хангалттай

Хэрэв та фолдер доторх бүх файлууд болон бүх фолдер дахь бүх файлуудыг задлахыг хүсвэл дараах тушаалыг ашиглаж болно:

gunzip -r foldername нэртэй

Жишээ нь, та дараах файлын бүтэц, файлуудыг төсөөлье:

Та дараах тушаалыг ашиглан файлуудыг задлах боломжтой:

gunzip -r Баримт бичиг

Шахсан файл зөв байна уу гэдгийг шалгана уу

Та дараах тушаалыг ажиллуулж файлыг "gzip" ашиглан шахсан эсэхийг тест хийж болно:

gunzip -t filename.gz

Хэрвээ файл буруу бол та мессеж хүлээн авахгүй болно. Хэрэв та мессежээр оруулаагүй бол буцаах болно.

Файлыг задлахад яг юу тохиолдож байсан

"Gunzip" командыг ажиллуулахад анхдагчаар та "gz" өргөтгөлгүйгээр задалсан файлтай үлдэх болно.

Хэрэв танд илүү дэлгэрэнгүй мэдээлэл байвал хасах v (-v) сэлгэгчийг дэлгэрэнгүй харуулахын тулд ашиглаж болно:

gunzip -v filename.gz

Гаралт иймэрхүү байна:

filename.gz: 20% нь файлын нэрээр солигдсон

Энэ нь анхны компресс файлын нэр, задаргаа, эцэст нь файлын нэрийг хэлж өгнө.