Maqaalka soo socda waxaan ku eegi doonaa xz utility compression. Saaxiibkeed ayaa hore nooga sheegay iyada wakhti ka hor maqaal ku saabsan sida loo siib iyo unzip files gudaha ubuntu. Isticmaalka qalabkani wuxuu la mid yahay gzip iyo bzip2.
Waxaa loo isticmaali karaa zip ama fur faylasha iyadoo loo eegayo habka hawlgalka ee la doortay. Habka isku-buufinta faylalkani waa ku salaysan algorithm LZMA/ LZMA2. Algorithm-kani waxa uu bilaabay horumarinta dabayaaqadii 90-meeyadii. Waxa ay isticmaashaa nidaamka qaamuuska isku xidhka oo la mid ah LZ77.
Algorithm isku xirka LZ77 waxaa iska leh qoyska kombaresarada aan khasaaraha lahayn, sidoo kale loo yaqaan kombaresarada qoraalka. Waxaa loo yaqaan magacaas sababtoo ah kama tagaan macluumaadka faylka marka la cadaadiyo. Si ka duwan kombaresarada isticmaala algorithms sida khasaaray. Kuwani waxay meesha ka saarayaan macluumaadka qaarkood ee doonaya inay si weyn u dhimaan cabbirka faylka asalka ah. Tusaale ahaan tani waxay noqon kartaa jpeg, MP3, MPG, iwm.
Marka la barbardhigo "gz", "xz" wuxuu leeyahay a saamiga cadaadiska oo ka fiican iyo wakhtiga hoos u dhigista. Si kastaba ha ahaatee, marka aan isticmaalno goobaha isku-buuqa ee caadiga ah, waxay u baahan doontaa xasuus badan si loo kala saaro. Gzip wuxuu leeyahay isticmaalka xusuusta xoogaa ka hooseeya.
Faylasha .xz waxaa loo isticmaalaa in lagu cadaadiyo oo la kala saaro xogta, iyaga oo doonaya in lagu sameeyo wareejinta faylalka internetka ama kaydinta macluumaadka Hard Drive-yada ayaa qaata boos yar. Gabagabadii, haddii aan rabno cadaadi faylka si uu u qabsado inta ugu yar ee suurtogalka ah, waxaan haysanaa ikhtiyaarka aan ku cadaadin karno xz.
Sida loo isticmaalo cadaadiska XZ
Cadaadis
El tusaale ugu fudud Isku-buufinta faylka xz waa sida soo socota. Terminalka (Ctrl+Alt+T) waxaan ku qornaa:
xz android-x86_64-7.1-r2.iso
Waxaad sidoo kale isticmaali kartaa -z ikhtiyaarka ah in la sameeyo cadaadis:
xz -z android-x86_64-7.1-r2.iso
Amaradani waxay cadaadin doonaan faylka, laakiin waxay tirtiri doonaan faylka isha. Haa Ma raadineyno inaan tirtirno faylasha isha, waxaan isticmaali doonaa -k doorasho sida soo socota:
xz -k android-x86_64-7.1-r2.iso
Decompress
Si loo kala saaro faylka, waxaan awood u yeelan doonaa inaan isticmaalno -d doorasho:
xz -d android-x86_64-7.1-r2.iso
Waxaan sidoo kale ku gaari karnaa mid la mid ah unxz doorasho:
unxz android-x86_64-7.1-r2.iso
xoog cadaadis
Haddii hawlgalku guuldareysto, tusaale ahaan haddii uu jiro kayd magac la mid ah, waxaanu isticmaali doonaa -f ikhtiyaarka ah in lagu qasbo habka:
xz -kf android-x86_64-7.1-r2.iso
Deji heerarka cadaadiska
Qalabkani waxa uu taageeraa heerar kala duwan oo hore loo dejiyay ee cadaadislaga bilaabo 0 ilaa 9. Qiimaha caadiga ah ee 6). sidoo kale waan awoodnaa isticmaal magacyo sida --dhakhsowaxay noqon doontaa mid degdeg ah, laakiin leh cadaadis yarSi loo dejiyo qiimaha 0 iyo - ugu fiican si loo dejiyo qiimaha 9 (cadaadis tartiib ah laakiin sarreeya). Tusaalooyinka qaarkood sida loo dejiyo heerarkan waa sida soo socota:
xz -k -8 android-x86_64-7.1-r2.iso xz -k --best android-x86_64-7.1-r2.iso
xaddid xusuusta
Haddii ay dhacdo in la haysto qadar yar oo ah xusuusta nidaamka oo aad rabto inaad ku cadaadiyo fayl weyn, waxaan yeelan doonaa suurtogalnimada isticmaalka ikhtiyaar -xusuus = xad (qiimaha xadku wuxuu noqon karaa MB ama boqolkiiba RAM) si loo dejiyo xadka isticmaalka xusuusta ee isku xidhka:
xz -k --best --memlimit-compress=10% android-x86_64-7.1-r2.iso
awood hab aamusan
Haddii aan xiisayneyno in aan ku fulino cadaadiska qaabka aamusnaanta, kaliya waa inaan ku darnaa -q ikhtiyaar. Waxaan sidoo kale awood u yeelan karnaa qaab hadal leh oo leh -v, sida ka muuqata soo socda:
xz -k -q android-x86_64-7.1-r2.iso xz -k -qv android-x86_64-7.1-r2.iso
Samee faylka tar.xz
Kuwa soo socdaa waa tusaalaha isticmaalka si loo helo a ku fayl garee kordhinta tar.xz.
tar -cf - *.txt | xz -7 > txtfiles.tar.xz
Si loo gaaro isla ujeedadaas, waxaan sidoo kale isticmaali karnaa:
tar -cJf txtfiles.tar.xz *.txt
Hubi daacadnimada faylasha la cufan
Waxaan tijaabin karnaa daacadnimada faylalka la cufay anagoo adeegsanayna the -t doorasho. Isticmaalka -l waxaan awood u yeelan doonaa inaan aragno macluumaadka ku saabsan fayl la cufan.
xz -t txtfiles.tar.xz xz -l txtfiles.tar.xz
Tani waa qalab fiican oo lagu cadaadiyo faylasha. Maqaalkan, waxaan kaga hadlaynaa oo kaliya dhowr tusaale oo ku saabsan siibka iyo furista. Si aad u hesho macluumaad dheeraad ah oo ku saabsan wax kasta oo aan samayn karno, waxaad aadi kartaa bogga nin xz.