Difference between revisions of "Linux command: tar"
Jump to navigation
Jump to search
Rafahsolis (talk | contribs) |
Rafahsolis (talk | contribs) m (Update) Tag: visualeditor |
||
| Line 1: | Line 1: | ||
| − | + | == Compression == | |
| − | + | ||
| + | === .tar.gz === | ||
| + | <syntaxhighlight lang="bash"> | ||
tar -zcvf /var/my-backup.tar.gz /home/rafa/ | tar -zcvf /var/my-backup.tar.gz /home/rafa/ | ||
| − | + | </syntaxhighlight> | |
| + | |||
| + | === .tar.gz split with max size === | ||
| + | <syntaxhighlight lang="bash"> | ||
| + | tar cvzf - dir/ | split --bytes=200MB - sda1.backup.tar.gz. | ||
| + | tar cvzf - dir/ | split -b 200m - sda1.backup.tar.gz. | ||
| + | tar cvzf - /Applications/Install\ macOS\ Sierra.app/ | split -b 4294967295 - /Volumes/UNTITLED/install_macos_sierra.tgz. | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | == Extraction == | ||
| + | |||
| + | === View .tar.gz contents === | ||
| + | <syntaxhighlight lang="bash"> | ||
tar -ztvf file.tar.gz | tar -ztvf file.tar.gz | ||
| + | </syntaxhighlight> | ||
| − | + | === Extract .tar.gz === | |
| − | + | <syntaxhighlight lang="bash"> | |
tar -zxvf archive.tar.gz | tar -zxvf archive.tar.gz | ||
| + | </syntaxhighlight> | ||
| − | + | === Extract .txz === | |
| + | <syntaxhighlight lang="bash"> | ||
tar Jxvf file.txz | tar Jxvf file.txz | ||
| + | </syntaxhighlight> | ||
| − | + | === Extract .tar.xz === | |
| + | <syntaxhighlight lang="bash"> | ||
tar -xvf file.tar.xz | tar -xvf file.tar.xz | ||
| + | </syntaxhighlight> | ||
| − | + | === Extract .tar.bz2 === | |
| + | <syntaxhighlight lang="bash"> | ||
tar -jtvf file.tar.bz2 | tar -jtvf file.tar.bz2 | ||
| − | </ | + | </syntaxhighlight>Note: .gz files are decompressed with <nowiki>gunzip file.gz</nowiki> |
| − | Note: .gz files are decompressed with <nowiki>gunzip file.gz</nowiki> | ||
Revision as of 11:20, 10 April 2019
Compression
.tar.gz
tar -zcvf /var/my-backup.tar.gz /home/rafa/
.tar.gz split with max size
tar cvzf - dir/ | split --bytes=200MB - sda1.backup.tar.gz.
tar cvzf - dir/ | split -b 200m - sda1.backup.tar.gz.
tar cvzf - /Applications/Install\ macOS\ Sierra.app/ | split -b 4294967295 - /Volumes/UNTITLED/install_macos_sierra.tgz.
Extraction
View .tar.gz contents
tar -ztvf file.tar.gz
Extract .tar.gz
tar -zxvf archive.tar.gz
Extract .txz
tar Jxvf file.txz
Extract .tar.xz
tar -xvf file.tar.xz
Extract .tar.bz2
tar -jtvf file.tar.bz2
Note: .gz files are decompressed with gunzip file.gz