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


Idagdag bilang ginustong mapagkukunan sa Google