Çawa bikar bîne "bzip2" Ji bo pelên Daxistin

Tiştek ku hûn hemî dizanin li ser Linux ew e ku gelek cûda hene. Di nav sedan deverên Linux hene, bi dehan dehan hawirdora dîplomatîk, pirrên suite, pakêtên pirtûkxane û pakêtên olî hene.

Liveroka din, ku Linux cûreyek pêşkêş dike, dema ku tête pelên pelan dan.

Bikaranîna Windows-ê dê dizanin ka çi pelê zip e û ji ber ku " zip " û fermandarên " unzip " tê bikaranîn dê dê pelên pelan li "zip" bitikîne û şaş bike.

Mînakek din ji bo pelên kurtkirina bikaranîn e ku emrê "gzip" pelê bikar bînin û pelê "gz" bi karanîna pelê dakêşin hûn dikarin "commandzip-gun" bikar bînin.

Di vê rêberê de, ez ê ji we re navê "bzip2" ya din din nîşanî.

Çima Bikaranîna & # 34; bzip2 & # 34; Over & # 34; gzip & # 34 ;?

Fermandariya "gzip" ya rêbazê ya LZ77 bikar tîne. Di toolbarê "bzip2" de têgihîştina "Burrows-Wheeler" algorithm.

Ji ber ku hûn tedbîrên ku hûn pelê dakêşînin bikar bînin?

Heke hûn vê rûpelê serdana we, hûn ê bibînin ku herdu rêbazên komputerê bi alîyê alîyê alîgir têne hev kirin.

Vebijêrk her commandê dike ku karanîna pergalên danûstandinên dermana pêşdûreke pêşnavî û hûn ê bibînin ku "commanda bzip2" di dema ku pelê dakêşîne kêm dibe, li ser topê tê.

Lêbelê, heger hûn dema ku ew pelê dakêşin lê digerin, pir dirêjtir digire.

Ew hêja ye ku di çarçoveya sêyemîn ya sêyemîn de ye ku li "lzmash" tête nîşankirin. Ev yek ji hevrêziya "gzip" re bi rêvekirina asta compression "-9" an jî ew bi îngilîzî, "herî zêde tengahî" ye.

Fermandariya "lzmash" ji hêla default "gzip" ve tête dirêj dike, lê pel bi gelemperî kêm dike û ew ji hêla "bzip2" kêmtir e. Ew jî nirxandiye ku ew ji bo vê yekê kêmtir dibe.

Wê biryarê, hûn ê çawa dixwazin ku pelên xwe bihev bikin û çiqas dirêj dixwazin ku hûn dixwazin bisekinin.

Wekî awayî, fermana "gzip" di her du rewşan de hinekî çêtir e.

Dosyeyên Kişandinê Bikaranîna & & # 34; bzip2 & # 34;

Ji bo pelgeya "bzip2" bi karanîna pelê jêrîn dakêşin:

bzip2 Navê pelê

Daxistin wê pelê û niha dê dirêjkirina "" bb2 ".

"Bzip2" ê herdem herdem hewl didin û pelê lihev bike, ger pelê wekî encam mezin dibe. Ev dibe ku gava ku hûn pelê kişandin ku jixwe ve tête zordar kirin.

Ger hûn hewl bidin ku pelê dakêşin ku pelê wê bi heman pelê ve wekî pelê vekirî ya heyî ya heyî, wê xilas bibe.

Ji bo nimûne, eger pelê we heye "file1" û peldanka peldanka ku navê "file1.bz2" bi navê "file1.bz2" tê gotin, dê li ser "rêveberiya bzip" dê hûn ê hilberê jêrîn bibînin:

bzip2: pelê jêbirin file1.bz2 berê heye

Çawa Daxistin File Files

Gelek awayên celeb hene ku pelên dakêşî hene ku xwedan dirêjkirina "bz2".

Hûn dikarin wekî "bzip2" fermî bikar bînin wekî

bzip2 -d filename.bz2

Ew ê pelê şaş bike û jêbirinê "bz2" jê rake.

Heke ji hêla pelê veqetandin, dê pelê bi heman rengî re bibe sedema we binivîse ku hûn ê çewtiya jêrîn bibînin:

bzip2: Navê pelê derheqê derketin

Rêwiyek baş e ku pelên bi "bz2" dirêjkirina danûstandinan e ku hûn "command" bunzip2 "bikar bînin. Bi vê fermana ku hûn hewce ne ku tu guhertinên jêrîn nîşan bidin ku wekî jêrîn nîşan dide:

bunzip2 filename.bz2

Biryara "bunzip2" di heman demê de rêve dike ku "command" bzip2 "bi mîhengê min-d-d-ê.

Rêveberiya "bunzip2" dikare pelê ku tu bi "bzip" an "bzip2" ve tête danûstandinê derxistin. Her weha pelên gelemperî yên dorpêçkirin jî dikare pelên tar ên ku ji hêla "commanda bzip2" ve têne damezrandin.

Bi pelên default tar tar bi bikaranîna "command" bzip2 "dê pêveka" .tbz2 ". Dema ku hûn vê pelê bi "command" bunzip2 "bikar bînin" "filename.tar".

Heke pelê we heye ku bi "bzip2" re hat girêdan kirin lê lê ji "bzip2" ji berfireh cuda ye, wê pelê dorpêç bike lê ev dirêjiya dirêjkirina ".out" ya pelê zêde bike. Ji bo nimûne "myfile.myf" dê bibe "myfile.out".

Çawa Daxistina Hêzên Hêza Bêhtir Bikin

Heke hûn dixwazin dixwazin "bzip2" ji bo ku pelê bi "bz2" dirêjkirina berfireh jixwe ve belgeyek pelê dakêşin ku hûn jixwe pêşî heye, hûn dikarin li peymana jêrîn bikar bînin:

bzip2 -f myfile

Ger pelê we heye ku "myfile" tê û navê din "myfile.bz2" tê gotin, paşê pelê "myfile.bz2" dê dema "myfile" têkildar e.

Çawa Daxistin Pelên Both

Heke hûn dixwazin pelê bimînin, hûn pelan dikin û pelê danûstandinê hûn dikarin li peymana jêrîn bikar bînin:

bzip2 -k myfile

Ev dê pelê "myfile" bimîne, lê wê her weha wê bikire û pelê "myfile.bz2" ava bike.

Hûn dikarin bi karûbarên minus k (-k) bi "command-bunzip2" re bikar bînin ku herdu pelê pelê danûstandin û pelê uncompressed binivîse ku pelê dakêşînin.

Testê Valahdariya A & # 34; bz2 & # 34; Dosî

Hûn dikarin ceribandin an pelê bi "bzip2" mekanîzmîzmê bi karûbarê jêrîn bi karanîna tundûtûjî ye.

bzip2 -t filename.bz2

Heke pelê dosyek derbasdar e, paşê hilberek nayê vegerandin, lê heger pelê nayê qebûlkirin, hûnê peyamekê bistînin.

Dema ku pelên danûstandinan kêm kêm bikar bînin

Heke ku "commanda bzip2" pir pir çavkaniyê bikar tîne ku hûn pelê kompîtir bikin hûn dikarin bandorê kêmkirina bandora minus (-s) wekî vê jêrîn kêm bikin:

bzip2 -s filename.bz2

Têbînî ku ew dirêjtir biqewimin e ku pelê vê switchê bikar bîne.

Gelek agahdariya Dema Daxistin Daxistin

Bi veguhastina dema ku hûn bi "bzip2" an "bunzip2" re rêve dikin digerin û tu pelê nuh nayê dîtin.

Heke hûn dixwazin bizanin çi çaxê dibe ku hûn pelê danûstandin an dorpêç bikin hûn dikarin derheqê axaftina bêhtir verbose ji hêla minus v (-v) veguherînin dikarin wiha bibînin:

bzip2 -v filename

Bêguman wê tê nîşandan:

Navê pelê: 1.172: 1 6.872 bits / byte 14.66% 50341 di 42961 de derket

Parçeyên giring ji sedî veguherîn, mezinahiya pîvana û mezinahiya hilberê ye.

Daxistina pelên barkirî

Ger pelê we "bz2" têkildarî ye, paşê bernameya ku bikar biceribîne û hewldanên danûstendinê bi vî awayî ye:

bzip2recover filename.bz2