Conas comhaid a chomhbhrú agus a dhí-chomhbhrú i Linux

Brúigh íomhánna comhbhrú

San alt seo táimid chun tú a mhúineadh comhaid a chomhbhrú agus a dhí-chomhbhrú ón dáileadh GNU / Linux is fearr leat, gach ceann acu ag úsáid orduithe ón consól. Is alt é atá dírithe ar thosaitheoirí agus nílimid chun cóireáil tarball a chur san áireamh mar atá i ranganna teagaisc eile, ós rud é nach dtaispeánfaidh sé ach an chaoi a ndéantar comhbhrú agus dí-chomhbhrú gan iad a phacáistiú leis an uirlis tarra iontach.

Cé go bhfuil comhbhrú agus dí-chomhbhrú réasúnta simplí, is minic a dhéanann úsáideoirí cuardach ar an Idirlíon le go leor a fháil amach conas na gníomhartha seo a dhéanamh. Is dóigh liom murab ionann agus córais oibriúcháin eile mar MacOS agus Windows ina n-úsáidtear uirlisí grafacha an-sainiúla agus iomasach, is gnách go gcuirtear i láthair iad in GNU / Linux níos mó formáidí agus uirlisí éagsúla do gach ceann acu, cé go bhfuil uirlisí simplí ag an leibhéal grafach freisin ...

Maidir le comhbhrú agus dí-chomhbhrú tá muid chun dhá phacáiste bhunúsacha a úsáid, ós rud é gurb iad na formáidí is mó éilimh orthu agus is minic a bhíonn muid ag obair orthu Córais cosúil le Unix. Tá mé ag tagairt do gzip agus bzip2.

Ag obair le gzip

go comhbhrú le gzip, is í an fhormáid atáimid chun a láimhseáil ná Lempel-Zi (LZ77), agus ní ZIP mar sin, ós rud é go bhféadfadh mearbhall a bheith mar thoradh ar an ainm. Tagann an t-ainm ó GNU ZIP, agus rinneadh é mar mhalairt ar an bhformáid ZIP, ach níl sé mar an gcéanna. Ba mhaith liom é sin a dhéanamh soiléir ... Bhuel, comhad a chomhbhrú:

gzip documento.txt

Gineann sé seo comhad atá ainmnithe cothrom leis an gceann bunaidh leis an síneadh .gz, sa sampla roimhe seo bheadh ​​sé document.txt.gz. Ina áit sin, le haghaidh athraigh an t-ainm aschur le ceann sonrach:

gzip -c documento.txt > nuevo_nombre.gz

go díphacáil Tá an méid atá comhbhrúite cheana féin chomh simplí, cé gur féidir linn dhá ordú éagsúla a úsáid leis an éifeacht chéanna:

gzip -d documento.gz

gunzip documento.gz

Agus gheobhaidh muid an comhad unzipped gan síneadh .gz.

Ag obair le bzip2

Maidir bzip2, cosúil leis an gclár roimhe seo, ach le algartam comhbhrúite difriúil ar a dtugtar códú Burrows-Wheeler agus Huffman. Is é an síneadh atá againn sa chás seo .bz2. D’fhonn comhad a chomhbhrú, níl le déanamh againn ach:

bzip2 documento.txt

Tá doiciméad comhbhrúite mar thoradh air seo.txt.bz2. Is féidir linn an ainm aschuir leis an rogha -c:

bzip2 -c documento.txt > nombre.bz2

Le haghaidh dí-chomhbhrúite úsáidfainn an rogha -d den uirlis bunzip2 ar ailias é:

bzip2 -d documento.bz2

gunbzip2 documento.bz2

Le haghaidh tuilleadh faisnéise is féidir leat a úsáid fear le leanúint ag an gceannas ...


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

8 trácht, fág mise

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú. Réimsí riachtanacha atá marcáilte le *

*

*

  1. Freagrach as na sonraí: Miguel Ángel Gatón
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.

  1.   Jaime Perea a dúirt

    Dia duit,

    Go raibh míle maith agat as do phoist, tá siad úsáideach i gcónaí.

    B’fhéidir go mbeadh sé suimiúil xz a lua freisin, mar tá sé á úsáid go leor freisin. Ritheann sé áit éigin idir bzip2 (mall, ach comhbhrúitear go leor) agus gzip (tapa, ach níos lú éifeachtúla). Seo ag raonta móra, mar cosúil le gach rud ... braitheann sé. Is gnách go mbíonn na tars atá san áireamh i gcomhaid Debian / Ubuntu .deb comhbhrúite san fhormáid xz.

    Tá an bealach chun é a úsáid cosúil leis na horduithe sos eile.

  2.   Ernesto a dúirt

    Dia duit, ba mhaith liom a iarraidh go ndéanfaí é seo ach le tar.gz ós rud é gurb é an rud is mó a úsáidtear é (dar liom de réir gach rud a íoslódálann mé ón idirlíon)

  3.   Jolt2bolt a dúirt

    Cad a deir siad faoi fhormáidí níos coitianta ach ilmhéadracha mar .7z? Ba chóir dóibh iad a ainmniú freisin

  4.   óimige a dúirt

    Hi Jose, is é an rud a tharlaíonn leis na comhaid tar.gz ná go n-úsáideann tú ordú eile atá tarra agus sa chás seo ní dhéanann an t-ordú tarra leis féin comhbhrú (nó dí-chomhbhrú) ach úsáidtear é chun grúpáil (nó grúpa) roinnt comhad i gceann amháin, tá comhtháthú leis seo leis an ordú gzip agus bzip2 ar féidir leat a chomhbhrú agus a dhí-chomhbhrú.

    1.    Gonzalo a dúirt

      Tá tú ceart go leor, Ernesto, i bhformáid saor in aisce 7z atá ag déanamh seomra i Windows, ag athsholáthar zip agus rar, agus ní luann siad é?

  5.   a a dúirt

    google.com

  6.   usr a dúirt

    Sa 21ú haois agus orduithe á n-úsáid agat fós chun comhad simplí a chomhbhrú? Tá an post seo brónach

  7.   Katrin a dúirt

    B’fhéidir go mbeadh sé suimiúil freisin