A terminállal: Fájlok tömörítése és kicsomagolása

Szerverekkel végzett munka során sokszor a fájlokat távolról kell tömörítenie vagy kicsomagolnia a terminálon keresztül, és sok esetben nem tudjuk (vagy emlékszünk rá), hogyan kell ezt megtenni. Hozok egy cikket, amelyet valamikor ezelőtt publikáltam a régi blogom, és ez részletesen elmagyarázza, hogyan kell csinálni.

Mielőtt a következő formátumokkal tömörítené és kicsomagolná, győződjön meg arról, hogy telepítette a kompresszort annak a formátumnak megfelelően, amellyel dolgozni fogunk.

Tar fájlok

Csomag: tar -cvf archivo.tar /dir/a/comprimir/
Kicsomagolás: tar -xvf archivo.tar
Tartalom megtekintése: tar -tf archivo.tar

Gz fájlok

Borogatás: gzip -9 fichero
Kicsomagolás: gzip -d fichero.gz

Bz2 fájlok

Borogatás: bzip fichero
Kicsomagolás: bzip2 -d fichero.bz2

gzip ó bzip2 csak fájlokat tömörítenek [könyvtárakat nem, ezért létezik tar]. Az egyszerre történő tömörítéshez és archiváláshoz kombinálnia kell a kátrány és gzip vagy a bzip2 alábbiak szerint:

Tar.gz fájlok

Borogatás: tar -czfv archivo.tar.gz ficheros
Kicsomagolás: tar -xzvf archivo.tar.gz
Tartalom megtekintése: tar -tzf archivo.tar.gz

Tar.bz2 fájlok

Borogatás: tar -c ficheros | bzip2 > archivo.tar.bz2
Kicsomagolás: bzip2 -dc archivo.tar.bz2 | tar -xv
Tartalom megtekintése: bzip2 -dc archivo.tar.bz2 | tar -t

Zip fájlok

Borogatás: zip archivo.zip ficheros
Kicsomagolás: unzip archivo.zip
Tartalom megtekintése: unzip -v archivo.zip

Lha fájlok

Borogatás: lha -a archivo.lha ficheros
Kicsomagolás: lha -x archivo.lha
Tartalom megtekintése: lha -v archivo.lha
Tartalom megtekintése: lha -l archivo.lha

Arj fájlokat

Borogatás: arj -a archivo.arj ficheros
Kicsomagolás: unarj archivo.arj
Kicsomagolás: arj -x archivo.arj
Tartalom megtekintése: arj -v archivo.arj
Tartalom megtekintése: arj -l archivo.arj

Állatkert fájlok

Borogatás: zoo -a archivo.zoo ficheros
Kicsomagolás: zoo -x archivo.zoo
Tartalom megtekintése: zoo -L archivo.zoo
Tartalom megtekintése: zoo -v archivo.zoo

Rar fájlok

Borogatás: rar -a archivo.rar ficheros
Kicsomagolás: rar -x archivo.rar
Tartalom megtekintése: rar -l archivo.rar
Tartalom megtekintése: rar -v archivo.rar


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Tizenhárom dijo

    Nem tudom a kiszolgálóknak szánt disztribúciókban, de az asztali terjesztésekben az egyes tömörítési típusokhoz tartozó csomagok (például rar, jar például) nincsenek mindig telepítve.

    Ebben az esetben a tömörítés vagy a kicsomagolás előtt telepítse az összes tömörítési fájl típusának megfelelő csomagot.

    Üdvözlet.

    1.    elav <° Linux dijo

      Ezt tisztázom a bejegyzés elején 🙂

      1.    Tizenhárom dijo

        Igaz, heh.

    2.    összeomlik dijo

      Kipróbáltam a WWW-n talált különböző módszereket egy fájl vagy többrészes zip fájl (több zip fájl) kibontására a Google Drive letöltéséből, de ezek nem működtek (jól).

      Végül könnyen megkaptam az ilyen terminálról:

      kicsomagolja a fájlnevet01.zip
      amikor befejezem az adott rész kibontását, a következõkkel:
      kicsomagolja a fájlnevet02.zip
      stb …

      Egy másik módja:

      7z x fájlnév01.zip
      amikor befejezem az adott rész kibontását, a következõkkel:
      7z x fájlnév02.zip
      stb …

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

  2.   Roberto dijo

    Hogyan tudnám egyszerre kibontani több * .tar fájlt?

    Üdvözlet és köszönet.

  3.   teve36 dijo

    Hogyan tudnám egyszerre kibontani több * .tar fájlt?

    Üdvözlet és köszönet.?

    futtassa a következő parancsot

    a Fájl számára a * .tar.gz; do tar xzvf $ FILE; Kész

    !!!!! ingyenes linux HONDURAS !!!