Met de terminal: bestanden comprimeren en decomprimeren

Als u vaak met servers werkt, moet u bestanden op afstand comprimeren of decomprimeren via de terminal, en in veel gevallen weten we niet (of herinneren we ons) hoe we dit moeten doen. Ik breng je een artikel dat ik een tijdje geleden heb gepubliceerd mijn oude blog, en dat legt in detail uit hoe je het moet doen.

Voordat u comprimeert en decomprimeert met een van de volgende formaten, moet u ervoor zorgen dat u de compressor hebt geïnstalleerd die overeenkomt met het formaat waarmee we gaan werken.

Tar-bestanden

Pakket: tar -cvf archivo.tar /dir/a/comprimir/
Uitpakken: tar -xvf archivo.tar
Zie inhoud: tar -tf archivo.tar

Gz-bestanden

Samendrukken: gzip -9 fichero
Decomprimeren: gzip -d fichero.gz

Bz2-bestanden

Samendrukken: bzip fichero
Decomprimeren: bzip2 -d fichero.bz2

gzip ó bzip2 ze comprimeren alleen bestanden [geen mappen, daarom bestaat tar]. Om tegelijkertijd te comprimeren en te archiveren, moet u de teer en gzip of bzip2 als volgt:

Tar.gz-bestanden

Samendrukken: tar -czfv archivo.tar.gz ficheros
Decomprimeren: tar -xzvf archivo.tar.gz
Zie inhoud: tar -tzf archivo.tar.gz

Tar.bz2-bestanden

Samendrukken: tar -c ficheros | bzip2 > archivo.tar.bz2
Decomprimeren: bzip2 -dc archivo.tar.bz2 | tar -xv
Zie inhoud: bzip2 -dc archivo.tar.bz2 | tar -t

Zip-bestanden

Samendrukken: zip archivo.zip ficheros
Decomprimeren: unzip archivo.zip
Zie inhoud: unzip -v archivo.zip

Lha-bestanden

Samendrukken: lha -a archivo.lha ficheros
Decomprimeren: lha -x archivo.lha
Zie inhoud: lha -v archivo.lha
Zie inhoud: lha -l archivo.lha

ARJ-bestanden

Samendrukken: arj -a archivo.arj ficheros
Decomprimeren: unarj archivo.arj
Decomprimeren: arj -x archivo.arj
Zie inhoud: arj -v archivo.arj
Zie inhoud: arj -l archivo.arj

Zoo-bestanden

Samendrukken: zoo -a archivo.zoo ficheros
Decomprimeren: zoo -x archivo.zoo
Zie inhoud: zoo -L archivo.zoo
Zie inhoud: zoo -v archivo.zoo

Rar-bestanden

Samendrukken: rar -a archivo.rar ficheros
Decomprimeren: rar -x archivo.rar
Zie inhoud: rar -l archivo.rar
Zie inhoud: rar -v archivo.rar


6 reacties, laat de jouwe achter

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Dertien zei

    Ik weet het niet in de distributies die aan servers zijn gewijd, maar in desktopdistributies worden de pakketten die aan elk type compressie zijn gekoppeld (bijvoorbeeld rar, jar) niet altijd geïnstalleerd.

    Als dit het geval is, installeer dan vóór het comprimeren of decomprimeren alle pakketten die overeenkomen met elk type compressiebestand.

    Groeten.

    1.    elav <° Linux zei

      Dit is wat ik aan het begin van het bericht verduidelijk 🙂

      1.    Dertien zei

        Het is waar, heh.

    2.    zal crashen zei

      Ik heb verschillende methoden geprobeerd die op het WWW zijn gevonden om een ​​bestand of meerdelig zip-bestand (meerdere zip-bestanden) uit een Google Drive-download te halen, maar ze werkten niet (goed).

      Ik heb het eindelijk zo gemakkelijk van de terminal gekregen:

      unzip bestandsnaam01.zip
      wanneer ik klaar ben met het extraheren van dat deel, hetzelfde met het volgende:
      unzip bestandsnaam02.zip
      enzovoorts …

      Een andere manier:

      7z x bestandsnaam01.zip
      wanneer ik klaar ben met het extraheren van dat deel, hetzelfde met het volgende:
      7z x bestandsnaam02.zip
      enzovoorts …

      bron: https://www.lawebdelprogramador.com/foros/Linux/1720854-Como-extraer-un-fichero-zip-multiparte.html

  2.   Roberto zei

    Hoe kan ik meerdere * .tar-bestanden tegelijk uitpakken?

    Groeten en bedankt.

  3.   camel36 zei

    Hoe kan ik meerdere * .tar-bestanden tegelijk uitpakken?

    Groeten en bedankt.?

    voer de volgende opdracht uit

    voor FILE in * .tar.gz; do tar xzvf $ FILE; gedaan

    !!!!! gratis linux HONDURAS !!!