Unlike archiving programs for MS-DOS, tar does not automatically compress files as it archives them. Therefore, if you are archiving two 1-megabyte files, the resulting tar file will be two megabytes in size. The gzip command may be used to compress a file (the file to compress need not be a tar file). The command
# gzip -9 backup.tar
will compress backup.tar and leave you with backup.tar.gz, the compressed version of the file. The -9 switch tells gzip to use the highest compression factor.
The gunzip command may be used to uncompress a gzipped file. Equivalently, you may use ``gzip -d''.
gzip is a relatively new tool in the UNIX community. For many
years, the compress command was used instead. However, because
of several factors
, compress
is being phased out.
compressed files end in the extension .Z. For example,
backup.tar.Z is the compressed version of backup.tar, while
backup.tar.gz is the gzipped version
. The uncompress command is used to expand a
compressed file; gunzip knows how to handle compressed
files as well.