Mụta XZ (Ngwaọrụ mkpakọ data enweghị efu) na Linux jiri Ọmụmaatụ


xz bụ ebumnuche izugbe ọhụrụ, ọrụ mkpakọ data ahịrị iwu, dị ka gzip na bzip2. Enwere ike iji ya mpikota onu ma ọ bụ mebie faịlụ dịka ọnọdụ ọrụ ahọpụtara si dị. Ọ na-akwado dị iche iche formats ka mpikota onu ma ọ bụ decompress faịlụ.

Ịhọrọ akụrụngwa mkpakọ iji mee ihe ga-adabere na isi ihe abụọ, ọsọ mkpakọ na ọnụego nke ngwaọrụ enyere. N'adịghị ka ndị otu ya, xz anaghị ejikarị eme ihe mana ọ na-enye mkpakọ kacha mma.

N'edemede a, anyị ga-akọwa ọtụtụ ihe atụ iwu xz maka mkpakọ na iweghachị faịlụ na Linux.

Mụta Iwu Iwu XZ na Linux

Ihe atụ kachasị mfe nke iji xz mpikota faịlụ bụ nke a, na-eji -zma ọ bụ --mpịakọta nhọrọ.

$ ls -lh ClearOS-DVD-x86_64.iso
$ xz ClearOS-DVD-x86_64.iso
OR
$ xz -z ClearOS-DVD-x86_64.iso

Iji mebie faịlụ, jiri nhọrọ -d ma ọ bụ unxz utility dị ka egosiri.

$ xz -d ClearOS-DVD-x86_64.iso
OR
$ unxz ClearOS-DVD-x86_64.iso

Iji gbochie ihichapụ faịlụ ndenye, jiri ọkọlọtọ -k dị ka ndị a,

$ xz -k ClearOS-DVD-x86_64.iso

Ọ bụrụ na ọrụ adaghị, dịka ọmụmaatụ faịlụ abịakọrọ nwere otu aha dị, ịnwere ike iji -f nhọrọ ịmanye usoro a.

$ xz -kf ClearOS-DVD-x86_64.iso 

xz na-akwado ọkwa nhazi mkpakọ dị iche iche (0 ruo 9, yana ndabara bụ 6). Ị nwekwara ike iji utu aha dị ka --ngwa ngwa (ma ọ dịkarịa ala mkpakọ) maka 0 ma ọ bụ --kasị mma maka 9 (mkpakọ ngwa ngwa mana kacha elu). Ị nwere ike ịkọwa ọkwa mkpakọ dịka ọmụmaatụ n'okpuru.

$ xz -k -8 ClearOS-DVD-x86_64.iso 
$ xz -k --best ClearOS-DVD-x86_64.iso

Ọ bụrụ na ị nwere obere ebe nchekwa sistemụ, ma chọọ ịpịkọta nnukwu faịlụ, ị nwere ike iji nhọrọ -memory = oke (ebe oke nwere ike ịbụ na MB ma ọ bụ pasent RAM) iji tọọ oke iji ebe nchekwa maka mkpakọ dị ka. na-esochi.

$ xz -k --best --memlimit-compress=10% ClearOS-DVD-x86_64.iso

Ị nwere ike ịgba ya n'ọnọdụ dị jụụ site na iji -q nhọrọ ma ọ bụ mee ka ọnọdụ verbose jiri ọkọlọtọ -v dị ka egosiri.

$ xz -k -q ClearOS-DVD-x86_64.iso
$ xz -k -qv ClearOS-DVD-x86_64.iso

Ihe na-esonụ bụ ọmụmaatụ nke iji tar Archive utility na xz utility.

$ tar -cf - *.txt | xz -7 > txtfiles.tar.xz
OR
$tar -cJf txtfiles.tar.xz *.txt

Ị nwere ike ịnwale iguzosi ike n'ezi ihe nke faịlụ abịakọrọ site na iji nhọrọ -t ma ị nwere ike iji ọkọlọtọ -l iji lelee ozi gbasara faịlụ abịakọrọ.

$ xz -t txtfiles.tar.xz
$ xz -l txtfiles.tar.xz

Maka ozi ndị ọzọ, lee nwoke xz ibe.

xz bụ ngwa ọrụ mkpakọ kacha mma maka sistemụ Linux. N'edemede a, anyị lere ọtụtụ ihe atụ iwu xz maka mkpakọ na iweghachị faịlụ. Jiri mpempe nzaghachi n'okpuru jụọ ajụjụ ma ọ bụ kesaa echiche gị gbasara ngwá ọrụ a. Gwakwa anyị gbasara ngwa mkpakọ ị na-eji.