Nola erabili "bzip2" Fitxategiak konprimitzeko

Linuxek ezagutzen duen guztia da barietate handia dagoela. Zenbait Linux distribuzio daude, mahaigaineko ingurune desberdinekin, hainbat bulegoko suiteekin, grafiko paketeekin eta audio paketeekin.

Linuxek barietatea eskaintzen duen beste eremu bat da fitxategiak konprimitzeko orduan.

Windows erabiltzaileek zip fitxategi bat zein den jakingo dute eta, beraz, " zip " eta " unzip " komandoak "zip" formatuko fitxategiak konprimitu eta deskonprimitzeko erabiliko dira.

Fitxategiak konprimitzeko beste metodo bat "gzip" komandoa erabiltzea da eta "gunzip" komandoa erabil dezakezu "gz" luzapeneko fitxategi bat deskonprimitzeko.

Gida honetan, "bzip2" izeneko beste konpresio-komando bat erakutsiko dizut.

Zergatik erabili & # 34; bzip2 & # 34; Gezip & # 34; & # 34;

"Gzip" komandoak LZ77 konpresio metodoa erabiltzen du. "Bzip2" konpresio tresnak "Burrows-Wheeler" algoritmoa erabiltzen du.

Beraz, zein metodo erabili behar zenuke fitxategi bat konprimitzeko?

Orrialde hau bisitatzen baduzu, konprimitutako metodoen arabera bat etorriko zara.

Probak komando bakoitza exekutatzen du konpresioaren ezarpen lehenetsiak erabiliz eta "bzip2" komandoa goiko aldean datorrenean fitxategien tamaina murrizten dela ikusiko duzu.

Hala eta guztiz ere, fitxategiak konprimitzeko denbora hartzen duenean, denbora askoz gehiago behar izaten da.

Aipatu beharra dago "lzmash" etiketatuta dagoen taularen 3. zutabea. Honek balio du "gzip" komandoa "-9" -ri konpresio-maila erabiliz edo ingelesez "konprimituta gehien" jartzeko balio duen baliokidea.

"Lzmash" komandoa lehenespenez "gzip" komandoa baino gehiago hartzen du, baina fitxategia nabarmen murriztu egiten da eta "bzip2" baliokidea baino txikiagoa da. Aipatzekoa da, beraz, denbora gutxiago egitea.

Zure erabakia, beraz, zenbat fitxategiak konprimitu nahi dituzun eta zenbat denbora itxaron nahi duzun izango da.

Modu orotan, "gzip" komandoa apur bat hobea da bi kasuetan.

Fitxategiak konprimitutako & # 34; bzip2 & # 34; erabiltzea.

Fitxategi bat konprimitzeko "bzip2" formatua erabiliz exekutatu komando hau:

bzip2 fitxategiaren izena

Fitxategia konprimituta egongo da eta ".bz2" luzapena izango du.

"Bzip2" beti saiatuko da fitxategia konprimituko, nahiz eta fitxategia handiago bihurtzen den. Konprimitutako fitxategia konprimitzen ari zarenean gerta liteke.

Fitxategi bat konprimitu nahi baduzu, lehendik dagoen fitxategi konprimitu baten izenarekin sortuko den fitxategia konprimituko baduzu, errore bat gertatuko da.

Adibidez, "file1" izeneko fitxategi bat baduzu eta dagoeneko "file1.bz2" izeneko fitxategi bat badago, "bzip" komandoa exekutatzean hurrengo irteera ikusiko duzu:

bzip2: Irteerako fitxategia file1.bz2 lehendik dago

Nola deskargatu fitxategiak

Badira "bz2" luzapena duten fitxategiak deskonprimitzeko modu desberdinak.

Ondorengo "bzip2" komandoa erabil dezakezu:

bzip2 -d filename.bz2

Honek fitxategia deskonprimituko du eta "bz2" luzapena kenduko du.

Fitxategia deskonprimitzeak gainidatzi beharreko izen berbera duen fitxategi bat sorrarazten badu, hurrengo errorea ikusiko duzu:

bzip2: Irteerako fitxategi-fitxategiaren izena badago lehendik ere

"Bz2" luzapenarekin fitxategiak deskonprimitzeko modu hobeagoa "bunzip2" komandoa erabiltzea da. Komando honekin ez duzu aldaketarik zehaztu behean bezala:

bunzip2 filename.bz2

"Bunzip2" komandoa zehazki "bzip2" komandoa bezalakoa da, minus d (-d) switcharekin.

"Bunzip2" komandoa "bzip" edo "bzip2" erabiliz konprimitutako edozein fitxategi baliagarria ateratzea da. Fitxategi arruntek deskonprimitzeaz gain, "bzip2" komandoa erabiliz konprimitutako fitxategiak konprimitu ditzakete.

"Bzip2" komandoa erabiliz konprimituta dauden fitxategiak ".tbz2" luzapena izan dezan. Fitxategi hau "bunzip2" komandoa erabiliz fitxategia deskonprimitzen duzunean fitxategi izena "filename.tar" bihurtzen da.

"Bzip2" konprimituta dagoen fitxategi baliotsua baduzu baina "bzip2" baino gehiagoko luzapena badu, fitxategia deskonprimituko du baina ".out" luzapena gehituko zaio fitxategiaren amaieraraino. Adibidez "myfile.myf" "myfile.out" bihurtuko da.

Nola konprimitu beharreko fitxategiak behartu

"Bzip2" komandoa fitxategi bat konprimitu nahi baduzu, "bz2" luzapena duen fitxategia badago dagoeneko, ondorengo komandoa erabil dezakezu:

bzip2 -f myfile

"Myfile" izeneko fitxategi bat eta "myfile.bz2" izeneko fitxategia badituzu, "myfile.bz2" fitxategia gainidatziko da "myfile" konprimituta dagoenean.

Nola gorde bi fitxategiak?

Konprimitzen ari zaren fitxategia mantentzeko eta konprimitutako fitxategia komando hau erabil dezakezu:

bzip2 -k myfile

Honek "myfile" fitxategia gordeko du baina konprimitu egingo du eta "myfile.bz2" fitxategia sortuko du.

Halaber, ken (k) kommutazioarekin "bunzip2" komandoa erabil dezakezu konprimitutako fitxategia eta konprimitutako fitxategia mantentzeko, fitxategia deskonprimitzen den bitartean.

Probatu The Validity of A & # 34; bz2 & # 34; file

Fitxategi bat "bzip2" konpresio mekanismoarekin konprimituta dagoen ala ez egiaztatzeko probatu dezakezu komando hau erabiliz:

bzip2 -t filename.bz2

Fitxategia baliozko fitxategia bada, irteera ez da itzuliko, baina fitxategia baliozkoa ez bada, mezu bat jasoko duzu.

Erabili memoria gutxiago fitxategiak konprimitzea

"Bzip2" komandoa baliabide gehiegi erabiltzen ari bada, fitxategiak konprimitzen badituzu, inpaktua murriztu dezakezu minus s (-s) modua zehazteko honela aldatuz:

bzip2 -s filename.bz2

Kontuan hartu luzeagoa dela aldaketa bat erabiliz fitxategi bat konprimitzea.

Informazio gehiago eskuratzeko, fitxategiak konprimitzea

Lehenespenez, "bzip2" edo "bunzip2" komandoak exekutatzen dituzunean ez duzu irteerarik jasotzen eta fitxategi berria agertuko da.

Fitxategi bat konprimitu edo deskonprimitzen duzunean zer gertatzen den jakin nahi baduzu, honela zehaztuko duzu minus v (-v) modua honela zehazteko:

bzip2 -v fitxategiaren izena

Irteera honela agertuko da:

filename: 1.172: 1 6.872 bit / byte% 14,66 50341 gorde da 42961ean

Pieza garrantzitsuak ehunekoak, sarrerako tamaina eta irteerako tamaina gordetzen dira.

Fitxategiak hondatu berreskuratzea

"Bz2" fitxategi bat hautsi baduzu, datuak berreskuratzeko eta erabiltzeko programa honakoa da:

bzip2recover filename.bz2