Tuesday, June 14, 2011

tar,zip,bzip,bzip2 linux commands

================== Compress Archiever ===========================

==> tar
tar -cvf file.tar          ----> tared
tar -tvf file.tar                  ----> tabular view content of file
tar -xvf file.tar                  ----> untar

==> compress & uncompress    >>> RH-9 absent in RHEL versions
tar -Zcvf file.tar.Z     ----> compress
tar -Zxvf file.tar.Z                 ----> uncompress

compress file.tar
uncompress file.tar.Z

==> zip & unzip
gip file.tar           ----> ziped
gunzip file.tar.zip              ----> unziped

==> gzip & gunzip
tar -zcvf file.tar.gz   ----> gziped
tar -zxvf file.tar.gz

gzip file.tar
gunzip file.tar.gz
           
==> bzip2 & bunzip2
tar -jcvf file.tar.bz2   ----> bziped
tar -jxvf file.tar.bz2              ----> bunziped

bzip2 file.tar.bzip2  
bunzip2 file.tar.bzip2

===========>> Test file contents of compressed file
tar -tvf                
    tar -Ztvf               
    tar -ztvf            
    tar -jtvf              

zcat .gz
bcat .bz2   ---> absent in RHEL
cpio -idmv .cpio
zcat .cpio.gz | cpio -idmv

=================== Advanced =======================
1 line gungip and untar
# zcat backup.gz | tar -xvf -