Gamit ang terminal: I-compress at i-decompress ang mga file

Kapag nagtatrabaho sa mga server ng maraming beses kailangan mong i-compress o i-decompress ang mga file nang malayuan sa pamamagitan ng terminal, at sa maraming mga kaso hindi namin alam (o naalala namin) kung paano ito gawin. Dalhin ko sa iyo ang isang artikulo na nai-publish ko ilang oras na ang nakakaraan ang aking lumang blog, at na detalyadong nagpapaliwanag kung paano ito gawin.

Bago ang pag-compress at pag-decompress sa alinman sa mga sumusunod na format, tiyaking na-install mo ang compressor na naaayon sa format kung saan kami gagana.

Mga file ng tar

Pakete: tar -cvf archivo.tar /dir/a/comprimir/
I-unpack: tar -xvf archivo.tar
Tingnan ang nilalaman: tar -tf archivo.tar

Gz file

I-compress: gzip -9 fichero
Decompress: gzip -d fichero.gz

Bz2 file

I-compress: bzip fichero
Decompress: bzip2 -d fichero.bz2

gzip ó bzip2 pinipiga lang nila ang mga file [hindi mga direktoryo, kaya't mayroon ang alkitran]. Upang i-compress at i-archive nang sabay-sabay kailangan mong pagsamahin ang alkitran at gzip o el bzip2 tulad ng sumusunod:

Mga file na Tar.gz

I-compress: tar -czfv archivo.tar.gz ficheros
Decompress: tar -xzvf archivo.tar.gz
Tingnan ang nilalaman: tar -tzf archivo.tar.gz

Mga file na Tar.bz2

I-compress: tar -c ficheros | bzip2 > archivo.tar.bz2
Decompress: bzip2 -dc archivo.tar.bz2 | tar -xv
Tingnan ang nilalaman: bzip2 -dc archivo.tar.bz2 | tar -t

Mga zip file

I-compress: zip archivo.zip ficheros
Decompress: unzip archivo.zip
Tingnan ang nilalaman: unzip -v archivo.zip

Lha file

I-compress: lha -a archivo.lha ficheros
Decompress: lha -x archivo.lha
Tingnan ang nilalaman: lha -v archivo.lha
Tingnan ang nilalaman: lha -l archivo.lha

Mga file ni Arj

I-compress: arj -a archivo.arj ficheros
Decompress: unarj archivo.arj
Decompress: arj -x archivo.arj
Tingnan ang nilalaman: arj -v archivo.arj
Tingnan ang nilalaman: arj -l archivo.arj

Mga file ng zoo

I-compress: zoo -a archivo.zoo ficheros
Decompress: zoo -x archivo.zoo
Tingnan ang nilalaman: zoo -L archivo.zoo
Tingnan ang nilalaman: zoo -v archivo.zoo

Mga Rar file

I-compress: rar -a archivo.rar ficheros
Decompress: rar -x archivo.rar
Tingnan ang nilalaman: rar -l archivo.rar
Tingnan ang nilalaman: rar -v archivo.rar


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Labintatlo dijo

    Hindi ko alam sa mga distrito na nakatuon sa mga server, ngunit sa mga pamamahagi ng desktop, ang mga pakete na nauugnay sa bawat uri ng compression (rar, garapon, halimbawa) ay hindi palaging naka-install.

    Kung ito ang kaso, bago ang pag-compress o decompressing, i-install ang lahat ng mga pakete na naaayon sa bawat uri ng file ng compression.

    Pagbati.

    1.    elav <° Linux dijo

      Ito ang nililinaw ko sa simula ng post 🙂

      1.    Labintatlo dijo

        Totoo naman, heh.

    2.    babagsak dijo

      Sinubukan ko ang iba't ibang mga pamamaraan na nahanap sa WWW upang kumuha ng isang file o multipart zip file (maraming mga zip file) mula sa isang pag-download sa Google Drive ngunit hindi ito gumana (mabuti).

      Sa wakas ay madali ko itong nakuha mula sa terminal na tulad nito:

      i-unzip ang filename01.zip
      kapag natapos ko ang pagkuha ng bahaging iyon ng pareho sa mga sumusunod:
      i-unzip ang filename02.zip
      at iba pa …

      Isa pang paraan:

      7z x filename01.zip
      kapag natapos ko ang pagkuha ng bahaging iyon ng pareho sa mga sumusunod:
      7z x filename02.zip
      at iba pa …

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

  2.   Roberto dijo

    Paano ko mai-unzip ang maramihang mga * .tar file nang sabay?

    Pagbati at salamat.

  3.   kamelyo36 dijo

    Paano ko mai-unzip ang maramihang mga * .tar file nang sabay?

    Pagbati at salamat.

    patakbuhin ang sumusunod na utos

    para sa FILE sa * .tar.gz; gawin tar xzvf $ FILE; tapos na

    !!!!! libreng linux HONDURAS !!!