Wéi kompriméiert an dekompriméiert Dateien op Linux

Dréckt Kompressiounsbiller

An dësem Artikel wäerte mir Iech léieren Dateien kompriméieren an dekompriméieren vun Ärem Liiblings GNU / Linux Verdeelung, all mat Befehle vun der Konsol. Et ass en Artikel un Ufänger orientéiert an doranner gi mir d'Behandlung vun Tarballen net wéi an aner Tutorials abegraff, well et nëmme weist wéi Kompressioun an Dekompression gemaach gëtt ouni se mat deem wonnerschéinen Teer-Tool ze verpacken.

Och wa Kompressioun an Dekompression relativ einfach ass, sichen d'Benotzer dacks um Internet no wéi dës Aktiounen ausgefouert ginn. Ech huelen un datt am Géigesaz zu anere Betribssystemer wéi MacOS a Windows wou ganz spezifesch an intuitiv grafesch Tools benotzt ginn, a GNU / Linux gi se normalerweis presentéiert méi Formater a verschidden Tools fir jidderee vun hinnen, och wann et och einfach Tools um grafeschen Niveau sinn ...

Fir Kompressioun an Dekompressioun wäerte mir zwee fundamental Packagen benotzen, well se wahrscheinlech déi gefuerdert Formater sinn an déi, déi mir am meeschte begéinen, wa mir amgaange sinn ze schaffen Unix-ähnlech Systemer. Ech bezéie mech op gzip a bzip2.

Schafft mat gzip

Para kompriméiert mat gzip, d'Format dat mir behandelen ass Lempel-Zi (LZ77), an net ZIP als sou, well den Numm kann zu Duercherneen féieren. Den Numm kënnt vum GNU ZIP, an et gouf als Ersatz fir de ZIP Format gemaach, awer et ass net datselwecht. Ech wëll dat kloer maachen ... Gutt, fir eng Datei ze kompriméieren:

gzip documento.txt

Dat generéiert eng Datei déi mam Original gläich ass mat der Extensioun .gz, am virege Beispill wier et document.txt.gz. Amplaz, fir den Numm änneren Ausgab vun engem spezifeschen:

gzip -c documento.txt > nuevo_nombre.gz

Para auspaken wat scho kompriméiert ass ass gläich einfach, och wa mir zwee verschidde Befehle mam selwechten Effekt benotze kënnen:

gzip -d documento.gz

gunzip documento.gz

A mir kréien d'Datei ouni .gz Extensioun ausgeréckelt.

Schafft mat bzip2

Wat fir bzip2, ass ähnlech wéi de fréiere Programm, awer mat engem anere Kompressiouns Algorithmus genannt Burrows-Wheeler an Huffman Kodéierung. Déi Extensioun déi mir an dësem Fall hunn ass .bz2. Fir eng Datei ze kompriméiere musse mir just benotzen:

bzip2 documento.txt

Mat wéi engem kompriméierten document.txt.bz2 kritt. Mir kënnen och variéieren den Ausgangsnumm mat der -c Optioun:

bzip2 -c documento.txt > nombre.bz2

Fir Dekompression géif ech d'Optioun -d vum bunzip2-Tool benotzen, wat en Alias ​​ass:

bzip2 -d documento.bz2

gunbzip2 documento.bz2

Fir méi Informatioun kënnt Dir benotzen eent gefollegt vum Kommando ...


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

8 Kommentaren, loosst ären

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.

  1.   Jaime Perea sot

    Hallo,

    Villmools Merci fir Är Posts, si sinn ëmmer nëtzlech.

    Vläicht wier et interessant och xz ze nennen, well et och zimlech benotzt gëtt. Et ass iergendwou tëscht bzip2 (lues, awer kompriméiert vill) a gzip (séier, awer manner effizient). Dëst am grousse Beräich, well wéi alles ... et hänkt dovun of. D'Tarren abegraff an Debian / Ubuntu .deb Dateien ginn normalerweis am xz Format kompriméiert.

    De Wee fir se ze benotzen ass ähnlech wéi déi aner SOS Kommandoen.

  2.   Ernesto sot

    Moien, ech géif gären froen datt dëst gemaach gëtt awer mat tar.gz well et am meeschte benotzt gëtt (menger Meenung no no allem wat ech vum Internet eroflueden)

  3.   Jolt2bolt sot

    Wat soen se iwwer populär awer multiplatform Formate wéi .7z? Si sollten se och nennen

  4.   omeza sot

    Salut Jose, wat geschitt mat tar.gz Dateien ass datt Dir en anere Kommando benotzt deen tar ass an an dësem Fall den Tar Kommando vu sech selwer kompriméiert net (oder dekompriméiert) awer gëtt benotzt fir ze gruppéieren (oder entgruppéieren) e puer Dateien an engem, dëst huet Integratioun mam gzip a bzip2 Kommando mat deem Dir kënnt kompriméieren an dekompriméieren.

    1.    Gonzalo sot

      Dir hutt absolut Recht Ernesto, fir e 7z gratis Format dat Plaz fir Windows mécht, Zip a Rar ersetzt, a se nennen et net?

  5.   a sot

    google.com

  6.   usr sot

    Am 21. Joerhonnert a benotzt ëmmer Kommandoen fir eng einfach Datei ze kompriméieren? Dëse Post ass traureg

  7.   Katrin sot

    Vläicht wier et och interessant