Archiving With GNU tar

From Free Knowledge Base- The DUCK Project
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Back up directory with full path

tar -p -zcvf /world2018021802.tgz /usr/local/xtar/world

Restore with path relative from the current directory (tar extract)

tar xvzf world2018021802.tgz
tar -P xvzf

other

tar -sp -zcvf var-lib-mysql.tar.gz /var/lib/mysql -P

tarball:

tar -sp -zcvf mysqlhotcopy.tar.gz  /home/username/placetoputbackupfile -P
tar -sp -zcvf archive.tar.gz /mounted/directory -P

List contents of filename.tar to the screen

tar -tvf filename.tar

List the contents of a gnuzip (gzip) compressed tar archive.

tar -ztf name-of-file.tgz

Verbosely

tar -ztvf name-of-file.tgz

Search the archive

tar -ztf name-of-file.tgz | grep -i "search string"

Verbosely

tar -ztvf name-of-file.tgz | grep -i "search string"