User Tools

Site Tools


mywiki:linux:linuxcommands

Table of Contents

tar commnad and usage

tar usage Example
Create tar Archive File .tar tar -cvf tecmint-14-09-12.tar /home/tecmint/
c – Creates a new .tar archive file.
v – Verbosely show the .tar file progress.
-f – File name type of the archive file.
Create tar.gz Archive File # tar cvzf MyImages-14-09-12.tar.gz /home/MyImages
OR # tar cvzf MyImages-14-09-12.tgz /home/MyImages
Create tar.bz2 Archive File # tar cvfj Phpfiles-org.tar.bz2 /home/php
OR # tar cvfj Phpfiles-org.tar.tbz /home/php
OR # tar cvfj Phpfiles-org.tar.tb2 /home/php
Untar tar Archive File ## Untar files in Current Directory ##
# tar -xvf public_html-14-09-12.tar \\## Untar files in specified Directory ##
# tar -xvf public_html-14-09-12.tar -C /home/public_html/videos/
Uncompress tar.gz Archive File tar -xvf thumbnails-14-09-12.tar.gz
Uncompress tar.bz2 Archive File tar -xvf videos-14-09-12.tar.bz2
List Content of tar Archive File tar -tvf uploadprogress.tar
List Content tar.gz Archive File tar -tvf staging.tecmint.com.tar.gz
List Content tar.bz2 Archive File tar -tvf Phpfiles-org.tar.bz2
Untar Single file from tar File # tar -xvf cleanfiles.sh.tar cleanfiles.sh
OR
# tar –extract –file=cleanfiles.sh.tar cleanfiles.sh
Untar Single file from tar.gz File # tar -zxvf tecmintbackup.tar.gz tecmintbackup.xml
OR
# tar –extract –file=tecmintbackup.tar.gz tecmintbackup.xml
Untar Single file from tar.bz2 File # tar -jxvf Phpfiles-org.tar.bz2 home/php/index.php
OR
# tar –extract –file=Phpfiles-org.tar.bz2 /home/php/index.php
Untar Multiple files from tar, tar.gz and tar.bz2 File # tar -xvf tecmint-14-09-12.tar “file 1” “file 2”
# tar -zxvf MyImages-14-09-12.tar.gz “file 1” “file 2”
# tar -jxvf Phpfiles-org.tar.bz2 “file 1” “file 2”
Extract Group of Files using Wildcard # tar -xvf Phpfiles-org.tar –wildcards '*.php'
# tar -zxvf Phpfiles-org.tar.gz –wildcards '*.php'
# tar -jxvf Phpfiles-org.tar.bz2 –wildcards '*.php'
Add Files or Directories to tar Archive File # tar -rvf tecmint-14-09-12.tar xyz.txt
# tar -rvf tecmint-14-09-12.tar php
Add Files or Directories to tar.gz and tar.bz2 files # tar -rvf MyImages-14-09-12.tar.gz xyz.txt
# tar -rvf Phpfiles-org.tar.bz2 xyz.txt
How To Verify tar, tar.gz and tar.bz2 Archive File tar tvfW tecmint-14-09-12.tar
Check the Size of the tar, tar.gz and tar.bz2 Archive File # tar -czf - tecmint-14-09-12.tar | wc -c
# tar -czf - MyImages-14-09-12.tar.gz | wc -c
# tar -czf - Phpfiles-org.tar.bz2 | wc -c
mywiki/linux/linuxcommands.txt · Last modified: by 127.0.0.1