Jinsi ya kubana na kufuta faili kwenye Linux

Bonyeza picha za kukandamiza

Katika nakala hii tutakufundisha compress na decompress faili kutoka kwa usambazaji wako wa GNU / Linux, zote zikitumia amri kutoka kwa koni. Ni nakala iliyoelekezwa kwa Kompyuta na ndani yake hatutajumuisha matibabu ya tarballs kama katika mafunzo mengine, kwani itaonyesha tu jinsi ukandamizaji na utengamano hufanywa bila kuzifunga na zana nzuri ya tar.

Ingawa compression na decompression ni rahisi, watumiaji mara nyingi hutafuta mtandao jinsi ya kufanya vitendo hivi. Nadhani tofauti na mifumo mingine ya uendeshaji kama MacOS na Windows ambapo zana mahususi na za angavu hutumiwa, katika GNU / Linux kawaida huwasilishwa. fomati zaidi na zana anuwai kwa kila mmoja wao, ingawa pia kuna zana rahisi katika kiwango cha picha ..

Kwa kukandamiza na kukandamiza tutatumia vifurushi viwili vya kimsingi, kwani labda ni fomati zinazohitajika zaidi na zile tunazokutana mara nyingi wakati tunafanya kazi Mifumo inayofanana na Unix. Ninamaanisha gzip na bzip2.

Kufanya kazi na gzip

kwa compress na gzip, muundo ambao tutashughulikia ni Lempel-Zi (LZ77), na sio ZIP kama hivyo, kwani jina linaweza kusababisha kuchanganyikiwa. Jina linatoka kwa GNU ZIP, na lilifanywa kama mbadala ya fomati ya ZIP, lakini sio sawa. Nataka kuifanya iwe wazi ... Kweli, kubana faili:

gzip documento.txt

Hiyo inazalisha faili iliyoitwa sawa na ya asili na ugani .gz, katika mfano uliopita itakuwa document.txt.gz. Badala yake, kwa rekebisha jina pato na moja maalum:

gzip -c documento.txt > nuevo_nombre.gz

kwa kufungua kile ambacho tayari kimeshinikizwa ni rahisi sawa, ingawa tunaweza kutumia amri mbili tofauti na athari sawa:

gzip -d documento.gz

gunzip documento.gz

Na tutapata faili imefunguliwa bila ugani wa .gz.

Kufanya kazi na bzip2

Kuhusu bzip2, ni sawa na programu iliyopita, lakini kwa hesabu tofauti ya kukandamiza inayoitwa Burrows-Wheeler na Huffman coding. Ugani tunao katika kesi hii ni .bz2. Ili kubana faili, lazima tu tutumie:

bzip2 documento.txt

Pamoja na kile hati iliyoshinikizwa.txt.bz2 inapatikana. Tunaweza pia kutofautisha jina la pato na -c chaguo:

bzip2 -c documento.txt > nombre.bz2

Kwa kukandamiza nitatumia -d chaguo la zana ya bunzip2 ambayo ni jina:

bzip2 -d documento.bz2

gunbzip2 documento.bz2

Kwa habari zaidi unaweza kutumia mtu ikifuatiwa na amri ..


Yaliyomo kwenye kifungu hicho yanazingatia kanuni zetu za maadili ya uhariri. Kuripoti kosa bonyeza hapa.

Maoni 8, acha yako

Acha maoni yako

Anwani yako ya barua si kuchapishwa. Mashamba required ni alama na *

*

*

  1. Kuwajibika kwa data: Miguel Ángel Gatón
  2. Kusudi la data: Kudhibiti SpAM, usimamizi wa maoni.
  3. Uhalali: Idhini yako
  4. Mawasiliano ya data: Takwimu hazitawasilishwa kwa watu wengine isipokuwa kwa wajibu wa kisheria.
  5. Uhifadhi wa data: Hifadhidata iliyohifadhiwa na Mitandao ya Occentus (EU)
  6. Haki: Wakati wowote unaweza kupunguza, kuokoa na kufuta habari yako.

  1.   Jaime Perea alisema

    Hello,

    Asante sana kwa machapisho yako, yanafaa kila wakati.

    Labda itakuwa ya kupendeza pia kutaja xz, kwani inatumika pia kidogo. Ni mahali fulani katikati ya bzip2 (polepole, lakini inakandamiza sana) na gzip (haraka, lakini haina ufanisi). Hii katika safu kubwa, kwa sababu kama kila kitu ... inategemea. Tars zilizojumuishwa kwenye faili za Debian / Ubuntu .deb kawaida huja kubanwa katika fomati ya xz.

    Njia ya kuitumia ni sawa na amri zingine za sos.

  2.   Ernesto alisema

    Halo, ningependa kuuliza kwamba hii ifanyike lakini kwa tar.gz kwa kuwa ndiyo inayotumika zaidi (kwa maoni yangu kulingana na kila kitu ninachopakua kutoka kwa wavuti)

  3.   Jolt2bolt alisema

    Wanasema nini juu ya fomati maarufu lakini nyingi kama .7z? Wanapaswa kuwataja pia

  4.   omeza alisema

    Hujambo Jose, kinachotokea na faili za tar.gz ni kwamba unatumia amri nyingine ambayo ni tar na katika kesi hii amri ya tar yenyewe haina kubana (au kutengana) lakini hutumiwa kupanga kikundi (au kuunganisha kikundi) faili kadhaa kwa moja, hii ina ujumuishaji na amri ya gzip na bzip2 ambayo unaweza kubana na kufifisha.

    1.    Gonzalo alisema

      Uko sahihi kabisa Ernesto, kwa muundo wa bure wa 7z ambao unajipa nafasi katika Windows, ikibadilisha zip na rar, na hawaizungumzii?

  5.   a alisema

    google.com

  6.   usr alisema

    Katika karne ya 21 na bado unatumia amri kubana faili rahisi? Chapisho hili ni la kusikitisha

  7.   Katrin alisema

    Labda itakuwa ya kuvutia pia