Kumaha Ka Paké "bzip2" Ka neken Payil

Hiji hal nu sagala nyaho ngeunaan Linux Ubuntu nyaéta yén aya loba rupa. Aya ratusan sebaran Linux Ubuntu, kalawan puluhan lingkungan desktop, sababaraha suites kantor, bungkusan grafik na bungkusan audio.

widang nu lian mana Linux Ubuntu nyadiakeun rupa nyaeta lamun datang ka compressing payel.

Pamaké Windows geus moal nyaho naon anu file pos téh sahingga nu " pos " jeung " Bahékeun berkas " Paréntah bakal dipaké pikeun niiskeun na decompress file dina "pos" format.

Metoda sejen pikeun compressing file nyaeta ngagunakeun éta "gzip" paréntah jeung ka decompress file kalayan "gz" extension anjeun tiasa nganggo "gunzip" paréntah.

Dina Buku ieu, kuring baris némbongkeun Anjeun paréntah compressing sejen disebut "bzip2".

Naha Paké & # 34; bzip2 & # 34; Leuwih & # 34; gzip & # 34 ;?

The "gzip" paréntah ngagunakeun métode komprési LZ77. Alat "bzip2" komprési ngagunakeun "Burrows-fahad" algoritma.

Kitu metoda nu kedah Anjeun pake pikeun niiskeun file a?

Lamun didatangan ku kaca ieu anjeun bakal nempo yén duanana métode komprési geus loyog samping ku samping.

test nu ngalir unggal paréntah maké setélan komprési standar sarta anjeun bakal nempo yén "bzip2" paréntah asalna kaluar dina luhur lamun datang ka ngurangan filesize nu.

Sanajan kitu, lamun kasampak dina waktu nu diperlukeun nepi ka niiskeun dina file nu diperlukeun leuwih lila pikeun ngalakukeunana.

Eta sia ngarah kaluar kolom 3 dina bagan anu dilabélan "lzmash". Ieu teh sarua ngajalankeun éta "gzip" paréntah jeung tingkat komprési disetel ka "-9" atanapi nempatkeun éta dina basa Inggris, "paling dikomprés".

The "lzmash" paréntah nyokot leuwih panjang batan paréntah "gzip" sacara standar tapi file diréduksi considerably sarta éta leuwih leutik batan "bzip2" sarimbag. Éta ogé sia ​​noting yén waktu nu diperlukeun kirang waktos pikeun ngalakukeunana.

kaputusan anjeun, ku kituna, bakal sabaraha hayang ka niiskeun payil ku na sabaraha lila anjeun daék ngadagoan eta kajadian.

Jalan, anu "gzip" sorana rada hadé dina dua kasus eta.

Compressing Payil Maké & # 34; bzip2 & # 34 ;.

Pikeun niiskeun file a ngagunakeun "bzip2" format ngajalankeun paréntah di handap:

bzip2 Ngaran koropak

file bakal dikomprés sarta ayeuna baris boga extension ".bz2".

The "bzip2" bakal salawasna coba sarta niiskeun file malah lamun file jadi badag salaku hasilna. Ieu bisa lumangsung nalika anjeun compressing file nu geus kungsi dikomprés.

Lamun coba mun niiskeun file nu bakal hasil dina file nu ngaranna sarua salaku hiji file dikomprés aya lajeng kasalahan bakal lumangsung.

Contona, upami anjeun gaduh file disebut "file1" sarta folder geus boga hiji file disebut "file1.bz2" lajeng kana ngajalankeun éta "bzip" paréntah anjeun bakal nempo kaluaran handap:

bzip2: Kaluaran file file1.bz2 geus nyampak

Kumaha Ka Decompress Payil

Aya loba cara pikeun decompress file nu boga "bz2" extension.

Anjeun tiasa nganggo "bzip2" paréntah saperti kieu:

bzip2 -d filename.bz2

Ieu bakal decompress file jeung nyabut "bz2" extension.

Mun ku decompressing file eta bakal ngabalukarkeun file nu ngaranna sarua bisa overwritten anjeun bakal ningali kasalahan handap:

bzip2: Kaluaran file Ngaran koropak geus nyampak

Hiji cara nicer mun decompress file jeung "bz2" extension nyaeta nganggo "bunzip2" paréntah. Kalayan paréntah ieu anjeun teu kudu nangtukeun sagala saklar sakumaha ditémbongkeun di handap ieu:

bunzip2 filename.bz2

The "bunzip2" paréntah ngalir persis cara sarua salaku "bzip2" paréntah jeung dikurangan d (-d) switch.

The "bunzip2" paréntah can pati sagala file valid nu geus dikomprés maké "bzip" atawa "bzip2". Kitu ogé decompressing file biasa eta oge bisa decompress file tar anu geus dikomprés ngagunakeun "bzip2" paréntah.

Sacara standar file tar dikomprés ngagunakeun "bzip2" paréntah bakal boga extension ".tbz2". Lamun anjeun decompress file ieu ngagunakeun "bunzip2" sorana Ngaran koropak nu janten "filename.tar".

Upami Anjeun gaduh file valid nu geus dikomprés ku "bzip2" tapi ngabogaan extension béda ti "bzip2" bakal decompress file tapi baris nambah ".out" extension ka ahir file. Contona "myfile.myf" bakal jadi "myfile.out".

Kumaha maksa Payil Pikeun dikomprés

Lamun hoyong "bzip2" sorana mun niiskeun file a paduli sakumaha keur naha file jeung "bz2" extension geus nyampak mangka anjeun bisa make paréntah di handap:

bzip2 -f myfile

Upami Anjeun gaduh file disebut "myfile" na sejen disebut "myfile.bz2" mangka "myfile.bz2" file bakal overwritten lamun "myfile" ieu dikomprés.

Kumaha Ka Simpen Boh Payil

Mun rék tetep file anjeun compressing jeung file dikomprés anjeun tiasa nganggo paréntah di handap:

bzip2 -k myfile

Ieu bakal tetep di "myfile" file tapi ogé bakal niiskeun deui jeung nyieun "myfile.bz2" file.

Anjeun oge tiasa make dikurangan k (-k) switch jeung "bunzip2" paréntah tetep boh file dikomprés sarta di file uncompressed whilst decompressing file.

Nguji validitas A & # 34; bz2 & # 34; koropak

Anjeun tiasa nguji naha file hiji dikomprés ku "bzip2" mékanisme komprési maké paréntah di handap:

bzip2 -t filename.bz2

Lamun file mangrupakeun file valid lajeng aya output bakal mulang tapi lamun file teu valid anjeun bakal nampa pesen nyebutkeun kitu.

Paké Kurang Mémori Nalika Compressing Payil

Lamun "bzip2" paréntah anu ngagunakeun loba teuing sumberdaya whilst compressing file a Anjeun bisa ngurangan dampak teh alatan nangtukeun éta dikurangan s (-s) switch saperti kieu:

bzip2 -s filename.bz2

Catet yén waktu nu diperlukeun deui ka niiskeun file nganggo switch ieu.

Meunang Émbaran More Nalika Compressing Payil

Sacara standar mun anjeun ngajalankeun "bzip2" atawa "bunzip2" paréntah anjeun teu nampa sagala kaluaran jeung file anyar ngan nembongan.

Lamun hayang nyaho naon anu lumangsung lamun Anjeun niiskeun atanapi decompress file bisa meunang leuwih kaluaran verbose alatan nangtukeun éta dikurangan v (-V) switch saperti kieu:

bzip2 -V Ngaran koropak

output bakal muncul saperti kieu:

Ngaran koropak: 1,172: 1 6.872 bit / bait 14,66% disimpen 50341 dina 42961 kaluar

Bagian penting nyaéta persentase disimpen, ukuran input sarta ukuran kaluaran.

Cageur pegat Payil

Upami Anjeun gaduh pegat "bz2" file a lajeng program ngagunakeun coba mun jeung cageur data nyaéta saperti kieu:

bzip2recover filename.bz2