Uxinzelelo lwe-XZ, isixhobo esilahlekileyo sokucinezelwa kwedatha

Malunga noxinzelelo lweXZ

Kwinqaku elilandelayo siza kujonga isixhobo sokucinezelwa se-xz. Umntu esisebenza naye wasixelela ngaye ngexesha elithile eladlulayo kwinqaku elimalunga naye uzip kwaye unzip iifayile kwi-Ubuntu. Ukusetyenziswa kwesi sixhobo kuyafana ne-gzip kunye ne-bzip2.

Ingasetyenziselwa cinezela okanye unciphise iifayile ngokwendlela yokusebenza ekhethiweyo. Indlela yoxinzelelo esetyenziswe zezi fayile yile isekwe kwialgorithm ye I-LZMA/ LZMA2. Le algorithm yaqala ukuphuhla ngasekupheleni kweminyaka yoo-90.

I-LZ77 yoxinzelelo lwealgorithm yeyosapho lwe Iicompressors ezingalahlekiyo, ikwabizwa ngokuba ziicompressors zombhalo. Baziwa ngeli gama kuba abalushiyi ulwazi kwifayile xa beyicofa. Ngokungafaniyo necompressors ezisebenzisa ii-algorithms zohlobo ukulahleka. Oku kushiye ulwazi oluthile lufuna ukunciphisa kakhulu ubungakanani befayile yoqobo. Umzekelo woku iya kuba yi-jpeg, MP3, MPG, njl.

Xa kuthelekiswa ne "gz" iifayile, "xz" ine Umlinganiso woxinzelelo olungcono kunye nexesha elincinci lokunciphisa. Nangona kunjalo, xa sisebenzisa useto loxinzelelo olungagqibekanga, luya kufuna imemori engaphezulu ukuze idodobalise. I-Gzip isebenzise imemori esezantsi.

Iifayile ze-. Ukuqukumbela, ukuba siyafuna compress ifayile ejonge ukuhlala kwindawo encinci kangangoko kunokwenzeka, sinokukhetha ukuyicinezela nge-xz.

Uyisebenzisa kanjani uxinzelelo lweXZ

Uxinzelelo

El umzekelo olula Uxinzelelo lwefayile ene-xz imi ngolu hlobo lulandelayo. Kwisiphelo (Ctrl + Alt + T) sibhala:

Uxinzelelo lwefayile ngeXZ

xz android-x86_64-7.1-r2.iso

Unokusebenzisa i -z ukhetho lokwenza uxinzelelo:

xz -z android-x86_64-7.1-r2.iso

Le miyalelo iya kucinezela ifayile, kodwa iya kuyicima ifayile yomthombo. Ewe asifuni ukucima iifayile zomthombo, Siza kusebenzisa -k ukhetho ngoku Landelayo:

Uxinzelelo xz -k ukuhlonipha umthombo wedatha

xz -k android-x86_64-7.1-r2.iso

Unzip

Ukudibanisa ifayile, siya kuba nakho ukusebenzisa ifayile ye- -d ukhetho:

xz -d android-x86_64-7.1-r2.iso

Singafezekisa okufanayo kunye ne ukhetho unxz:

unxz android-x86_64-7.1-r2.iso

Ukunyanzeliswa kokunyanzelwa

Ukuba umsebenzi uyasilela, umzekelo ukuba kukho ifayile ecinezelweyo enegama elifanayo, siya kusebenzisa -f ukhetho lokunyanzela inkqubo:

xz -kf android-x86_64-7.1-r2.iso

Misela amanqanaba oxinzelelo

Esi sixhobo sixhasa amanqanaba ahlukeneyo acwangcisiweyo oxinzelelo (0 ukuya ku-9. Ngexabiso elingagqibekanga le-6). Siya kuba nakho uku sebenzisa iziteketiso njengokuba –ukutya (iyakhawuleza, kodwa ngoxinzelelo oluncinciukuseta njengexabiso 0 kunye -eyona nto ilungileyo ukuseta njengexabiso 9 (ucotha kancinci kodwa uphezulu). Eminye imizekelo yendlela yokusetha la manqanaba yile ilandelayo:

xz -k -8 android-x86_64-7.1-r2.iso

xz -k --best android-x86_64-7.1-r2.iso

Nciphisa imemori

Kwimeko yokuba nenani elincinci lememori yenkqubo kwaye ufuna ukucinezela ifayile enkulu, siya kuba nethuba lokusebenzisa ukhetho lweememori = umda (Ixabiso eliqingqiweyo linokuba kwi-MB okanye njengepesenti ye-RAMukuseta umda wokusetyenziswa kwememori yoxinzelelo:

xz -k --best --memlimit-compress=10% android-x86_64-7.1-r2.iso

Yenza imowudi yokuthula

Ukuba sinomdla wokwenza uxinzelelo kwimowudi ethe cwaka, kuya kufuneka songeze -q ukhetho. Sinokwenza ukuba iifayile ze Imowudi yesenzi kunye -v, njengoko kubonisiwe koku kulandelayo:

xz -k -q android-x86_64-7.1-r2.iso

xz -k -qv android-x86_64-7.1-r2.iso

Yenza ifayile ye-tar.xz

Lo ulandelayo ngumzekelo wokusetyenziswa ukufumana ifayile kunye nolwandiso lwe-tar.xz.

yenza i-tar.xz ukhetho lwefayile 1

tar -cf - *.txt | xz -7 > txtfiles.tar.xz

Ukufikelela kwesi siphelo sinye, sinokusebenzisa:

Yenza ukhetho lwefayile ye-tar.xz 2

tar -cJf txtfiles.tar.xz *.txt

Jonga ukuthembeka kweefayile ezixineneyo

Singavavanya ukuthembeka kweefayile ezixineneyo sisebenzisa i -ukhetho. Sebenzisa -l Sinokubona ulwazi malunga nefayile ecinezelweyo.

xz -t txtfiles.tar.xz

xz -l txtfiles.tar.xz

Indoda XZ

Esi sisixhobo esihle sokucinezela iifayile. Kule nqaku, sijonga kuphela eminye imizekelo yokucinezelwa kunye nokudakumba. Ngolwazi oluthe kratya malunga nayo yonke into esinokuyenza, ungaya kwiphepha indoda xz.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.