Tar
Unpacking: Tar xvf Filename.tar
Package: Tar cvf filename.tar DirName
(Note: Tar is packaged, not compressed!) )
———————————————
. gz
Decompression 1:gunzip filename.gz
Decompression 2:gzip-d filename.gz
Compression: gzip FileName
. tar.gz
Decompression: Tar zxvf FileName.tar.gz
Compression: Tar zcvf FileName.tar.gz DirName
———————————————
. bz2
Decompression 1:bzip2-d filename.bz2
Decompression 2:BUNZIP2 filename.bz2
Compression: Bzip2-z FileName
. tar.bz2
Decompression: Tar jxvf FileName.tar.bz2
Compression: Tar jcvf FileName.tar.bz2 DirName
———————————————
. BZ
Decompression 1:bzip2-d filename.bz
Decompression 2:BUNZIP2 filename.bz
. tar.bz
Decompression: Tar jxvf FileName.tar.bz
———————————————
. Z
Decompression: uncompress filename.z
Compression: Compress FileName
. Tar. Z
Decompression: Tar zxvf filename.tar.z
Compression: Tar zcvf filename.tar.z DirName
———————————————
. tgz
Decompression: Tar zxvf filename.tgz
. tar.tgz
Decompression: Tar zxvf FileName.tar.tgz
Compression: Tar zcvf FileName.tar.tgz FileName
———————————————
. zip
Decompression: Unzip Filename.zip
Compression: Zip Filename.zip DirName
———————————————
. rar
Decompression: rar a Filename.rar
Compression: RAR e Filename.rar
———————————————
. Lha
Decompression: Lha-e Filename.lha
Compression: Lha-a Filename.lha FileName
Zip
Zip is probably the most used document compression format. Its biggest advantage is the use of different operating system platforms, such as Linux, Windows, and MacOS. The downside is that the compression ratios are not very high, and tar.gz and TAR.GZ2 are doing very well in terms of compression. Gossip less, let's get to the point:
We can compress a directory with the following commands:
# zip-r Archive_name.zip directory_to_compress
The following is if you unzip a zip document:
# Unzip Archive_name.zip
TAR
Tar is a very extensive document packaging format used in Linux. The advantage is that it consumes very little CPU and time to package files, he is just a packaging tool, not responsible for compression. Here's how to package a directory:
# TAR-CVF Archive_name.tar directory_to_compress
How to unpack the package:
# TAR-XVF Archive_name.tar.gz
This unpacking command will unlock the document under the current directory. Of course, you can also use this command to squeeze the path of the unpacking:
# TAR-XVF Archive_name.tar-c/tmp/extract_here/
TAR. GZ
This format is the most compressed format I have used. It does not take up too much CPU when compressing, and it can get a very ideal compression rate. Use the following format to compress a directory:
# TAR-ZCVF archive_name.tar.gz directory_to_compress
Unzip:
# TAR-ZXVF Archive_name.tar.gz
This unpacking command will unlock the document under the current directory. Of course, you can also use this command to squeeze the path of the unpacking:
# TAR-ZXVF Archive_name.tar.gz-c/tmp/extract_here/
TAR. BZ2
This compression format is the best compression rate in all of the ways we mentioned. This, of course, means that it consumes more CPU and time than the previous way. This is how you use tar.bz2 for compression.
# TAR-JCVF archive_name.tar.bz2 directory_to_compress
This unpacking command will unlock the document under the current directory. Of course, you can also use this command to squeeze the path of the unpacking:
# TAR-JXVF Archive_name.tar.bz2-c/tmp/extract_here/
How to unzip all kinds of files under Ubuntu