Question: How to Tar a Directory Linux?
Contents

It will also compress every other directory inside a directory you specify – in other words, it works recursively.

  • tar -czvf name-of-archive.tar.gz /path/to/directory-or-file.
  • tar -czvf archive.tar.gz data.
  • tar -czvf archive.tar.gz /usr/local/something.
  • tar -xzvf archive.tar.gz.
  • tar -xzvf archive.tar.gz -C /tmp.

How do I create a tar file in Linux?

How to tar a file in Linux using command line

  1. Open the terminal app in Linux.
  2. Compress an entire directory by running tar -zcvf file.tar.gz /path/to/dir/ command in Linux.
  3. Compress a single file by running tar -zcvf file.tar.gz /path/to/filename command in Linux.
  4. Compress multiple directories file by running tar -zcvf file.tar.gz dir1 dir2 dir3 command in Linux.

How do I compress a tar file in Linux?

  • Compress / Zip. Compress / zip it with command tar -cvzf new_tarname.tar.gz folder-you-want-to-compress. In this example, compress a folder named “scheduler”, into a new tar file “scheduler.tar.gz”.
  • Uncompress / unizp. To UnCompress / unzip it, use this command tar -xzvf tarname-you-want-to-unzip.tar.gz.
Marcus Vance

Marcus Vance

Cybersecurity & Digital Privacy Researcher

Marcus Vance is a cybersecurity auditor and technology writer dedicated to educating the public about online safety, data privacy regulations, enterprise security, and emerging cyber threats.

Share this article
Twitter Facebook Pinterest