Table of Contents

Archives

gzip files

Use gzip to compress a file:

gzip file1.txt 

Uncompress a gzip file:

gzip -d file1.txt.gz

bzip files

Use bzip2 to compress a file:

bzip2 file1.txt

Uncompress a bzip2 file:

bzip2 -d file1.txt.bz2

jar files

See: http://www.coderanch.com/t/505258/Applets/java/pack-gz-file-unpack-create

Pack a jar file.

pack200 archive.pack.gz archive.jar

Unpack a jar file.

unpack200 archive.pack.gz archive.jar

List the content of a jar archive.

unzip -l archive.jar

tar files

Use tar to collect a bunch of files into one file.

Tar and compress all files in /opt into file called opt.tar.gz

tar czvf opt.tar.gz /opt

Untar files back to /opt

tar xvzf opt.tar.gz /opt

tar.bz files

Tar and compress all files in /opt into file called opt.tar.bz

tar cjvf opt.tar.gz /opt

Extract a tar.bz2 file.

tar -jxvf filename.tar.bz2

star files

Use star to archive files on a system using SELinux

Install star.

yum install star

Create file opt.star and save all extended attribs record headers with acl

star -xattr -H=exustar -c -f=opt.star /opt/

Extract a star archive.

tar -x -f=opt.star

zip files

List the content of a zip archive.

unzip -l archive.zip