Halimbawa ng Paggamit Ng "Gunzip" Command

Kung titingnan mo ang iyong mga folder at maghanap ng mga file na may extension na ".gz" pagkatapos ay nangangahulugan ito na naka-compress na ito gamit ang "gzip" na utos .

Ang "gzip" na utos ay gumagamit ng algorithm ng compression ng Lempel-Ziv (ZZ77) upang mabawasan ang laki ng mga file tulad ng mga dokumento, mga imahe, at audio track.

Siyempre, pagkatapos mong i-compress ang isang file gamit ang "gzip", ikaw ay sa isang yugto ay nais na magbawas ng bigat ng file muli.

Sa gabay na ito, ipapakita namin sa iyo kung paano i-decompress ang isang file na na-compress gamit ang "gzip" na utos.

I-decompress ang Mga File Gamit ang & # 34; gzip & # 34; Command

Ang "gzip" na utos mismo ay nagbibigay ng isang paraan para mabulok ang mga file gamit ang extension na ".gz".

Upang mabulok ang isang file kailangan mong gumamit ng minus d (-d) switch tulad ng sumusunod:

gzip -d myfilename.gz

Ang file ay ma-decompress at ang extension na ".gz" ay aalisin.

Mag-decompress Isang File Paggamit Ang & # 34; gunzip & # 34; Command

Habang ang paggamit ng utos na "gzip" ay ganap na wasto mas madaling matandaan lamang na gamitin ang "gunzip" upang mabulok ang isang file tulad ng ipinapakita sa sumusunod na halimbawa:

gunzip myfilename.gz

Puwersa ng isang File Upang Mag-decompress

Minsan ang utos ng "gunzip" ay may mga isyu sa pagbubungkal ng isang file.

Ang isang karaniwang dahilan para sa "gunzip" na tinatanggihan ang pagbubuhos ng aspeto ng isang file ay kung saan ang filename na iniiwan pagkatapos ng decompression ay katulad ng isa na umiiral na.

Halimbawa, isipin mayroon kang isang file na tinatawag na "document1.doc.gz" at nais mong i-decompress ito gamit ang "gunzip" na utos. Ngayon isipin mayroon ka ring isang file na tinatawag na "document1.doc" sa parehong folder.

Kapag pinatakbo mo ang sumusunod na command isang mensahe ay lilitaw na nagpapahayag na ang file ay mayroon na at hihilingin kang kumpirmahin ang aksyon.

gunzip document1.doc.gz

Maaari mong, siyempre, ipasok ang "Y" upang tanggapin na ang umiiral na file ay mapapatungan. Kung ikaw ay nagpapatupad ng "gunzip" bilang bahagi ng isang script gayunpaman hindi mo gusto ang isang mensahe na ipapakita sa user dahil ito hihinto ang script mula sa pagtakbo at nangangailangan ng input.

Maaari mong pilitin ang utos ng "gunzip" upang mabulok ang file gamit ang sumusunod na syntax:

gunzip -f document1.doc.gz

Patungan nito ang isang umiiral nang file ng parehong pangalan at hindi ka nito hihilingin habang ginagawa ito. Dapat mong siguraduhin na kaya mong gamitin ang minus f (-f) na maingat na lumipat.

Paano Panatilihin ang Parehong Ang Compressed At Decompressed File

Bilang default, ang command na "gunzip" ay magbubuhos sa file at ang extension ay aalisin. Samakatuwid isang file na tinatawag na "myfile.gz" ay tatawaging tinatawag na "myfile" at mapapalawak ito sa buong laki.

Maaaring ito ay ang kaso na gusto mong magbawas ng bigat ng file ngunit ring panatilihin ang isang kopya ng compressed file.

Maaari mong makamit ito sa pamamagitan ng pagpapatakbo ng sumusunod na utos:

gunzip -k myfile.gz

Matatandaan mo na ngayon ang "myfile" at "myfile.gz".

Pagpapakita ng Compressed Output

Kung ang naka-compress na file ay isang file na teksto pagkatapos ay maaari mong tingnan ang teksto sa loob nito nang hindi kinakailangang i-decompress muna ito.

Upang gawin ito gamitin ang sumusunod na command:

gunzip -c myfile.gz

Ipapakita ng utos sa itaas ang mga nilalaman ng myfile.gz sa output ng terminal.

Ipakita ang Impormasyon Tungkol sa Nakompress na File

Maaari mong malaman ang karagdagang impormasyon tungkol sa isang naka-compress na file gamit ang "gunzip" na utos tulad ng sumusunod:

gunzip -l myfile.gz

Ang output ng utos sa itaas ay nagpapakita ng sumusunod na mga halaga:

Ang pinaka-kapaki-pakinabang na aspeto ng utos na ito ay kapag nakikipag -usap ka sa mga malalaking file o isang drive na mababa sa puwang sa disk.

Isipin mayroon kang isang drive na 10 gigabytes ang sukat at ang naka-compress na file ay 8 gigabytes. Kung ikaw ay walang taros tumakbo ang command na "gunzip" pagkatapos ay maaari mong makita na ang utos ay nabigo dahil ang hindi naka-compress na laki ay 15 gigabytes.

Sa pamamagitan ng pagpapatakbo ng utos ng "gunzip" gamit ang minus l (-l) na paglipat maaari mong patunayan na ang disk na iyong na-decompress ang file ay may sapat na espasyo . Maaari mo ring makita ang pangalan ng file na gagamitin kapag ang file ay ma-decompress.

Pagbubuhos ng maraming mga File Recursively

Kung gusto mong mag-decompress ang lahat ng mga file sa isang folder at lahat ng mga file sa lahat ng mga folder sa ibaba na magagamit mo ang sumusunod na command:

gunzip -r foldername

Halimbawa, isipin na mayroon kang istrakturang folder at mga file na sumusunod:

Maaari mong mag-decompress ang lahat ng mga file sa pamamagitan ng pagpapatakbo ng sumusunod na command:

gunzip -r Documents

Subukan kung ang isang Compressed File ay Wasto

Maaari mong subukan kung ang isang file ay na-compress na gamit ang "gzip" sa pamamagitan ng pagpapatakbo ng sumusunod na command:

gunzip -t filename.gz

Kung ang file ay di-wasto makakatanggap ka ng isang mensahe kung hindi man, ibabalik ka sa input nang walang mensahe.

Ano ang Eksaktong Nangyari Nang Napagtumbas Ka Ang File

Sa pamamagitan ng default kapag pinatakbo mo ang command na "gunzip" ikaw ay iniwan lamang sa isang decompressed file na walang extension na "gz".

Kung mas marami kang impormasyon maaari mong gamitin ang minus v (-v) na lumipat upang ipakita ang malalaswang impormasyon :

gunzip -v filename.gz

Ang output ay magiging ganito:

filename.gz: 20% - pinalitan ng filename

Sinasabi nito sa iyo ang orihinal na compress filename, kung magkano ito ay na-decompression at ang pangwakas na filename.