Skip to content

Instantly share code, notes, and snippets.

@Issykul
Forked from haskaalo/tarcheatsheet.md
Last active September 13, 2022 09:07
Show Gist options
  • Save Issykul/e27762bc55eaa80656d683db13e232f2 to your computer and use it in GitHub Desktop.
Save Issykul/e27762bc55eaa80656d683db13e232f2 to your computer and use it in GitHub Desktop.
Tar usage / Tar Cheat Sheet

Tar Usage / Cheat Sheet

Compress a file or directory

tar -czvf name-of-archive.tar.gz /path/to/directory-or-file

  • -c: Create an archive.
  • -z: Compress the archive with gzip.
  • -v: makes tar talk a lot. Verbose output shows you all the files being archived and much.
  • -f: Allows you to specify the filename of the archive.

Extract an Archive

tar -xvzf name-of-archive.tar.gz

  • f: this must be the last flag of the command, and the tar file must be immediately after. It tells tar the name and path of the compressed file.
  • z: tells tar to decompress the archive using gzip
  • x: tar can collect files or extract them. x does the latter.
  • v: makes tar talk a lot. Verbose output shows you all the files being extracted.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment