Commands.page Logo

Which Tar Flag Creates an Archive in Ubuntu Linux

This guide provides a quick answer to using the tar command on Ubuntu systems. It focuses on the specific option needed to generate new archive files and demonstrates basic usage scenarios for managing data backups and compression tasks effectively.

The flag used with tar to specify the creation of an archive is -c. This option tells the tar utility to create a new archive file rather than extract or list contents from an existing one. To function correctly, the -c flag must be combined with the -f flag, which allows you to define the name of the archive file you are creating.

The basic syntax for creating an uncompressed archive is:

tar -cf archive_name.tar file1 file2

In this command, -c initiates the creation process, and -f is followed immediately by archive_name.tar. You can replace file1 and file2 with the specific files or directories you wish to include.

For compressed archives, you often add the -z flag for gzip compression or -j for bzip2. A common command for creating a compressed archive in Ubuntu looks like this:

tar -czf archive_name.tar.gz /path/to/directory

Using these flags ensures your data is bundled efficiently for storage or transfer within the Ubuntu environment.