XZ Kudzvinyirira, isina kurasikirwa data compression chishandiso

Nezve XZ kudzvinyirira

Muchinyorwa chinotevera tichaenda kutarisa kune xz compression utility. Mumwe waanoshanda naye akatiudza nezvake imwe nguva yapfuura mune chinyorwa nezve ma zip uye unzip mafaera muUbuntu. Iko kushandiswa kweichi chishandiso kwakafanana ne gzip uye bzip2.

Inogona kushandiswa compress kana decompress mafaera zvinoenderana nesarudzo yekushandisa yakasarudzwa. Iyo yekumanikidza nzira inoshandiswa neaya mafaera ndeye zvichibva pane algorithm ye LZMA/ LZMA2. Iyi algorithm yakatanga kuvandudzwa mukupera kwema90. Inoshandisa compression duramazwi chirongwa chakafanana neLZ77.

Iyo LZ77 yekumanikidza algorithm ndeyemhuri ye isina kurasikirwa compressors, inozivikanwa zvakare semavara compressors. Ivo vanozivikanwa nezita iro nekuti havaregedze ruzivo kubva kufaira kana vachirimanikidza. Kusiyana nema compressors anoshandisa algorithms yerudzi kurasikirwa. Izvi zvinosiya rumwe ruzivo ruchitsvaga kudzikisa zvakanyanya saizi yeiyo yekutanga faira. Muenzaniso weizvi ungave jpeg, MP3, MPG, nezvimwe.

Kuenzaniswa ne "gz" mafaera, "xz" ine zvirinani compression ratio uye ipfupi kuora nguva. Nekudaro, kana isu tikashandisa default compression marongero, zvinoda imwe memory kuti decompress. Gzip ine yakaderera kushandisa ndangariro.

Mafaira .xz anoshandiswa kutsikisa uye kudzikisira dhata, kuitira kuti kuchinjirwa kwemafaira pamusoro peInternet kana kuchengetwa kweruzivo pamadhiraivhi akaoma kunotora zvishoma. Mukupedzisa, kana tichida dzvanya faira rinotarisa kutora nzvimbo diki sezvinobvira, isu tine sarudzo yekuimanikidza ne xz.

Mashandisiro ekushandisa XZ kumanikidza

Compress

El yakapusa muenzaniso compression yefaira ine xz ndeinotevera. Mune terminal (Ctrl + Alt + T) tinonyora:

Faira kumanikidza neXZ

xz android-x86_64-7.1-r2.iso

Iwe unogona zvakare kushandisa iyo -z sarudzo yekuita compression:

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

Iyi mirairo inomanikidza iyo faira, asi ichadzima sosi faira. Ehe isu hatitsvage kudzima sosi mafaira, isu tinoshandisa iyo -k sarudzo zvinotevera:

compression xz -k kuremekedza sosi yedata

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

Unzip

Kuti decompress faira, isu tichakwanisa kushandisa iyo -d sarudzo:

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

Isu tinogona zvakare kuwana zvakafanana neiyo sarudzo unxz:

unxz android-x86_64-7.1-r2.iso

Kumanikidza kumanikidza

Kana oparesheni ikakundikana, semuenzaniso kana paine faira rakamanikidzwa rine zita rimwe chete, isu tinoshandisa iyo -f Sarudzo yekumanikidza maitiro:

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

Gadza kumanikidza mazinga

Ichi chishandiso chinotsigira akasiyana preset mazinga ekumanikidza (0 kusvika 9. Nekukosha kwekukosha kwe6). Tichakwanisawo shandisa ma aliases as –fast (ichave ichikurumidza, asi iine kushomeka kushomakuseta se kukosha 0 uye –zvakanakisa kuseta se kukosha 9 (kunonoka asi kukwidziridzwa kwepamusoro). Mimwe mienzaniso yekumisikidza aya matanho ndeaya anotevera:

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

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

Kukanganisa ndangariro

Mukana wekuve nediki diki yehurongwa ndangariro uye kuda kumanikidza hombe faira, isu tichava nemukana wekushandisa iyo -yeuko sarudzo = muganho (iyo muganho kukosha kunogona kuve muMB kana sepesenti ye RAM) kumisikidza ndangariro yekushandisa muganho wekumanikidza:

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

Bvumira chinyararire modhi

Kana isu tichifarira kuita kumanikidza mune chinyararire mode, isu tinongofanirwa kuwedzera iyo -q Sarudzo. Isu tinogona zvakare kugonesa iyo verbose modhi ne -v, sezvazvinoratidzwa mune zvinotevera:

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

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

Gadzira faira tar.xz

Unotevera muenzaniso wekushandisa kuwana faira ine yekuwedzera tar.xz.

gadzira tar.xz faira sarudzo 1

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

Kuti tiwane kuguma kumwe chete, tinogona zvakare kushandisa:

Gadzira tar.xz faira sarudzo 2

tar -cJf txtfiles.tar.xz *.txt

Tarisa kuvimbika kwemafaira akatsimbirirwa

Tinogona kuyedza kuvimbika kwemafaira akatsimbirirwa tichishandisa iyo -t Sarudzo. Uchishandisa -l tinogona kuona ruzivo nezve yakadzvanywa faira.

xz -t txtfiles.tar.xz

xz -l txtfiles.tar.xz

Murume XZ

Ichi chishandiso chakanaka chekumanikidza mafaera. Muchikamu chino, isu tinongotarisa mimwe mienzaniso yekumanikidza uye kuodza moyo. Kuti uwane rumwe ruzivo nezve zvese zvatingaite, unogona kuenda kune iyo peji murume xz.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako