Nzira Yokushandisa "bzip2" Kuti Compress Files

Chinhu chimwe chete chamunoziva pamusoro peLinux ndechekuti pane zvakawanda zvakasiyana. Kune mazana emaLinux ekugoverwa, ane nzvimbo dzakawanda dzezvinzvimbo zvedesktop, mahofisi akawanda emahofisi, mafiriji mapeji uye mapaji ezwi.

Imwe nzvimbo iyo Linux inopa zvakasiyana-siyana ndeyekusvika pakudzvinyirira mafaira.

Vashandisi veWindows vachatomboziva kuti zip file chii uye naizvozvo " zip " uye " unzip " mirairo inoshandiswa kudzvinyirira uye decompress mafaira mu "zip" format.

Imwe nzira yekugadzirisa mafaira ndeye kushandisa "gzip" murairo uye kuti decompress faira ne "gz" extension iwe unogona kushandisa "gunzip" murairo.

Muchirongwa ichi, ini ndichakuratidza mumwe murairo we compressing unonzi "bzip2".

Sei Uchishandisa & # 34; bzip2 & # 34; Kupfuura & # 34; gzip & # 34 ;?

Iko "gzip" murairo inoshandisa nzira yeLZ77 yokudhinda. Iko "bzip2" inoshandiswa kushandiswa inoshandisa "Burrows-Wheeler" algorithm.

Saka ndeipi nzira yaunofanira kushandisa kuti upress file?

Kana iwe ukashanyira peji iyi uchaona kuti nzira mbiri dzekunyora dzakagadziriswa pamwe chete.

Chiyero chinoshandisa mutemo wega wega uchishandisa zvinyorwa zvisiri izvo uye iwe uchaona kuti "bzip2" murairo unobuda pamusoro paunouya pakuderedza filesize.

Zvisinei, kana iwe wakatarisa nguva inotora kubvisa faira inotora nguva yakareba kuti uite saizvozvo.

Iko kunofanirwa kureva chikamu chechitatu pa chati iyo inonzi "lzmash". Izvi ndizvo zvakaenzana nekushandira "gzip" murairo nemutsetse wepamusoro wakaiswa kune "-9" kana kuisa muChirungu, "kunyanya kuomesa".

Mutemo we "lzmash" unotora nguva yakareba kudarika "gzip" murairo nekutadza asi faira yakaderera zvikuru uye iduku kudarika "bzip2" yakaenzana. Zvakakoshawo kuziva kuti zvinotora nguva shomanana kuita kudaro.

Naizvozvo, chisarudzo chako, saka, chichava kuti unoda kudimburira sei mafaira uye kuti iwe unoda kwenguva yakareba sei kumirira kuti zviitike.

Chero nzira, ye "gzip" murairo zvishoma zviri nani mumatambudziko maviri.

Compressing Files Using & # 34; bzip2 & # 34 ;.

Kuti kubatsire faira uchishandisa "bzip2" maitiro inza murairo unotevera:

bzip2 filename

Iyo faira ichasimbiswa uye ichava nekuwedzera ".bz2".

Izvo "bzip2" ichagara ichiedza uye inomanikidza faira kunyange kana faira ikava yakakura semugumisiro. Izvi zvinogona kuitika kana iwe uri kukonzera faira yakatove yakamanikidzwa.

Kana iwe uchiedza kukonzera faira iyo ichaita kuti faira iine zita rimwechete seiripo rakanamatira faira ipapo iko kukanganisa kuchaitika.

Somuenzaniso, kana iwe une faira inonzi "file1" uye faira inenge iine faira inonzi "file1.bz2" ipapo paunenge uchitanga "bzip" murairo iwe uchaona zvinotevera zvakabuda:

bzip2: Kubudisa faira file1.bz2 inenge iripo

How To Decompress Files

Kune nzira dzakawanda dzakasiyana dzekudzikisa mafayela ane "bz2" extension.

Iwe unogona kushandisa "bzip2" murairo sezvinotevera:

bzip2 -d filename.bz2

Izvi zvichange zvinyadzisa faira uye kubvisa "bz2" kuwedzerwa.

Kana kuburikidza ne decompressing faira iyo inokonzera faira rine zita rimwe chete kuti ichinyorwa iwe uchaona iko kukanganisa kunotevera:

bzip2: Kubudisa faira filename kwave kuripo

Nzira yakanakisisa yokudambisa mafaira ne "bz2" kuwedzerwa kushandisa gwaro "bunzip2". Nemurairo uyu haufaniri kutsanangura chero shanduko sekuratidzwa pasi apa:

bunzip2 filename.bz2

Mutemo we "bunzip2" unofamba zvakafanana nenzira ye "bzip2" murairo nechinoshandura d (-d) shanduko.

Mutemo we "bunzip2" unogona kubvisa chero ipi zvayo yepafaira yakakonzerwa ne "bzip" kana kuti "bzip2". Kunyanya nekudonongodza mafaira akawandisa kunogonawo kubvisa faira mafaira akave akamanikidzwa achishandisa "bzip2" murairo.

Nokutora mafafa akafuridzirwa achishandisa "bzip2" murairo ichava nekuwedzera ".tbz2". Apo iwe unomesa decompress iyi faira uchishandisa murairo we "bunzip2" filename inova "filename.tar".

Kana iwe une faira yakakodzera iyo yakanyatsonzwisiswa ne "bzip2" asi ine shanduro yakasiyana neyekuti "bzip2" ichadzikisa faira asi ichawedzera ".out" kuwedzera kusvikira pakuguma kwefaira. Somuenzaniso "myfile.myf" ichava "myfile.out".

Nzira Yekusimbisa Mafaira Kuti Aomanikidzwe

Kana iwe uchida murairo we "bzip2" kuti unomesa faira pasinei nokuti faira ine "bz2" yongowedzera yavapo zvino unogona kushandisa murairo unotevera:

bzip2 -f myfile

Kana iwe uine faira inonzi "myfile" uye imwe inonzi "myfile.bz2" ipapo "myfile.bz2" faira ichadzorerwa apo "myfile" yakanyanyiswa.

Nzira Yokuchengetedza Zvose Mafaira

Kana iwe uchida kuchengeta faira iwe uri kuisa compressing uye yakaomesa faira iwe unogona kushandisa murairo unotevera:

bzip2 -k myfile

Izvi zvichachengetedza faira "myfile" asi ichanyorawo uye inogadzira "myfile.bz2" file.

Iwe unogonawo kushandisa kashinki k (-k) kushandura nemutemo we "bunzip2" kuti uchengetedze mairi akaomesa faira uye faira isina kubvongodzwa apo unodonhedzera faira.

Edzai Kuvimbika kweA & # 34; bz2 & # 34; File

Iwe unogona kuedza kana faira yakanyanyiswa ne "bzip2" kudzvinyirira kushandiswa uchishandisa murairo unotevera:

bzip2 -t filename.bz2

Kana iyo faira iine faira yakakodzera saka hapana zvakabuda zvichadzorerwa asi kana faira isiri yakakodzera iwe uchagamuchira mharidzo ichiti.

Shandisa Zvishoma Kuyeuka Paunenge Uchinyora Mafaira

Kana mutemo we "bzip2" uchishandisa zvinyorwa zvakawanda kana uchikanganisa faira iwe unogona kuderedza kusvibiswa nekutsanangurira kushandura s (-s) kushandura sezvinotevera:

bzip2 -s filename.bz2

Cherechedza kuti zvinotora nguva yakawanda kuti ikwanise kufambisa faira uchishandisa kuchinja uku.

Wana Mamwe Mashoko Pamusoro Pokunyora Mafaira

Nokusingaperi kana iwe uchimhanya mirairo ye "bzip2" kana kuti "bunzip2" haugamuchiri chero chinhu uye faira itsva inongobva kuoneka.

Kana uchida kuziva zviri kuitika paunomanikidza kana kuti decompress faira iwe unogona kuwana mamwe verbose zvakakosha nekutsanangura kusasva v (-v) kushandura sezvinotevera:

bzip2-v filename

Izvo zvabuda zvichaonekwa sezvinotevera:

filename: 1.172: 1 6.872 bits / byte 14.66% yakachengetwa 50341 mune 42961 kunze

Zvikamu zvinokosha ndezvikamu zvekuponeswa, huwandu hwekupinza uye chiyero chekubuda.

Dzorera Bhuku Rakafukidzwa

Kana iwe uine bhesi "bz2" faira ipapo chirongwa chekushandisa kuedza nekudzorera deta ndotevera:

bzip2recover filename.bz2