Naposledy aktivní 4 days ago

`tar` command help

CLI

Revize 46dbdf90459697c77e5ab618aaf65f7937d8528a

tar.md Raw

Tar

Create archive

Basic syntax:

tar -cvf archive.tar file1 file2 dir/

Common variants:

  • Create compressed (gzip):
tar -czvf archive.tar.gz file1 dir/
  • Create compressed (xz, smaller but slower):
tar -cJvf archive.tar.xz file1 dir/
  • Create from entire directory:
tar -czvf archive.tar.gz myfolder/
  • Exclude something:
tar -czvf archive.tar.gz myfolder/ --exclude="*.log"

Flags:

  • -c create
  • -v verbose (optional)
  • -f filename
  • -z gzip
  • -J xz

Unarchive

tar -xf archive.tar.gz -C dest

See contents

# -TheFuck :)
tar -tf archive.tar.gz