Koyi XZ (Kayan Aikin Matsi Data mara Asara) a cikin Linux tare da Misalai
xz sabon maƙasudi ne na gabaɗaya, mai amfani da bayanan layin umarni, mai kama da gzip da bzip2. Ana iya amfani da shi don damfara ko yanke fayil bisa ga yanayin aiki da aka zaɓa. Yana goyon bayan daban-daban Formats don damfara ko decompress fayiloli.
Zaɓin kayan aikin matsawa don amfani zai dogara ne akan abubuwa biyu, saurin matsawa da ƙimar kayan aikin da aka bayar. Ba kamar takwarorinsa ba, xz ba a saba amfani da shi ba amma yana ba da mafi kyawun matsawa.
A cikin wannan labarin, za mu bayyana adadin misalai xz don matsawa da matsawa fayiloli a cikin Linux.
Koyi Misalan Umurnin XZ a cikin Linux
Misali mafi sauƙi na damfara fayil tare da xz shine kamar haka, ta amfani da zaɓin -z
ko --compress
zaɓi.
$ ls -lh ClearOS-DVD-x86_64.iso $ xz ClearOS-DVD-x86_64.iso OR $ xz -z ClearOS-DVD-x86_64.iso
Don lalata fayil, yi amfani da zaɓin -d
ko unxz mai amfani kamar yadda aka nuna.
$ xz -d ClearOS-DVD-x86_64.iso OR $ unxz ClearOS-DVD-x86_64.iso
Don hana share fayil(s), yi amfani da tutar -k
kamar haka,
$ xz -k ClearOS-DVD-x86_64.iso
Idan aiki ya gaza, misali fayil ɗin da aka matsa mai suna iri ɗaya ya wanzu, zaku iya amfani da zaɓin -f
don tilasta aiwatarwa.
$ xz -kf ClearOS-DVD-x86_64.iso
xz kuma yana goyan bayan matakan saiti daban-daban (0 zuwa 9, tare da tsoho kasancewa 6). Hakanan zaka iya amfani da laƙabi kamar su --sauri
(amma aƙalla matsawa) don 0 ko --mafi kyau
don 9 (a hankali amma mafi girman matsawa). Kuna iya ƙayyade matakin matsawa kamar a cikin misalan da ke ƙasa.
$ xz -k -8 ClearOS-DVD-x86_64.iso $ xz -k --best ClearOS-DVD-x86_64.iso
Idan kuna da ƙaramin adadin ƙwaƙwalwar tsarin, kuma kuna son damfara babban fayil, zaku iya amfani da zaɓin -memory=limit (inda iyaka zai iya kasancewa cikin MBs ko azaman adadin RAM) don saita iyakacin amfani da ƙwaƙwalwar ajiya don matsawa kamar ya biyo baya.
$ xz -k --best --memlimit-compress=10% ClearOS-DVD-x86_64.iso
Kuna iya gudanar da shi cikin yanayin shiru ta amfani da zaɓin -q
ko kunna yanayin magana tare da alamar -v
kamar yadda aka nuna.
$ xz -k -q ClearOS-DVD-x86_64.iso $ xz -k -qv ClearOS-DVD-x86_64.iso
Mai zuwa shine misali na amfani da kayan aikin ajiyar tar tare da xz utility.
$ tar -cf - *.txt | xz -7 > txtfiles.tar.xz OR $tar -cJf txtfiles.tar.xz *.txt
Kuna iya gwada amincin fayilolin da aka matsa ta amfani da zaɓi na -t kuma kuna iya amfani da alamar -l
don duba bayani game da matsewar fayil.
$ xz -t txtfiles.tar.xz $ xz -l txtfiles.tar.xz
Don ƙarin bayani, duba shafin mutumin xz.
xz yana da ƙarfi kuma ya zuwa yanzu mafi kyawun kayan aikin matsawa don tsarin Linux. A cikin wannan labarin, mun kalli misalai xz da yawa don matsawa da matsawa fayiloli. Yi amfani da fam ɗin martani na ƙasa don yin tambayoyi ko raba ra'ayoyinku game da wannan kayan aikin. Hakanan gaya mana game da kayan aikin matsawa da kuke amfani da su.