# tar -exclude file.txt -exclude file.sh -cvfz How to extract content from a tar (.gz) backup In this example, we create a gzip backup called, but exclude the files named file.txt and file.sh by using the -exclude option.
z - Compressed gzip archive file How to exclude files when creating a tar backup In this example, we create a gzip archive backup called of the directory /home/user. f - Name the archive How to create a tar.gz backup In this example, we create a backup called backup.tar of the directory /home/user. Also, the tarball is easily movable from one server to the next. This command is one of the most widely-used commands for this purpose. It compresses files and directories into an archive file, known as a tarball. Tar stands for tape archive and allows you to create backups using: tar, gzip, and bzip. The tar utility has a ton of options and available usage. It’s a common practice to complete and sometimes makes a difference in your finished work. In my personal experience, it has saved me more times than I can count. One of the key rules for working as a system administrator is always to make a backup.
Download RHEL 9 for free through the Red Hat Developer program.1 ensures the faster compression by decreasing the amount of compression while -9 ensures the best compression but takes more time comparatively. -#: This option is used to control the speed and the amount of compression, where # can be any number between -1 to -9.-s: This option use suffix SUF on compressed files.-q: This option suppresses all the warnings that arise during the execution of the command.-N: This option saves or restore the original name and time stamp while decompression.-n: This option does not save or restore the original name and time stamp while decompressing a file.-h: This option displays the help information available and quits.Output: The compressed file gets replaced by the original file i.e. -d: This option simply decompresses a file.When -a option is used on a Unix system, it decompresses the file ignoring the –ascii option. This option is only supported on MS-DOS systems. -a: This option uses ASCII text mode to convert End-of-line characters using local conversion.-V: This option is used to display version number.-v: This option is used to get verbose information such as the file name, decompression percentage, etc.-t: To test whether the file is valid or not.This will extract all the compressed files recursively within the path /home/sc. -r: This option is used to uncompress all the files within the folder and subfolder recursively.
Output: An extracted file will be added to the directory. the uncompressed and the original file after the uncompression.Įxample: gunzip -k
Output: The file will be forcefully extracted. The compressed file has to be a text file only.Įxample: gunzip -c Įxample: gunzip -f The ASCII/EBCDIC conversion is automatically done if it is suitable. -c: This option is used to view the text within a compressed file without uncompressing it.gz as shown in Example 2 as an argument.Įxample 3: In order to uncompress multiple files using the gunzip command, we can pass multiple file names as an argument as shown in the below example: Hence while uncompressing this file we can either use the original file name as shown in Example 1 or the filename with the suffix. If a file is compressed using gzip command, a suffix i.e.gz will be added to the file name after compression. Syntax: gunzip Įxample 1: The argument that is passed here is: geeksforgeeks.txt which is a compressed text file.Įxample 2: The argument that is passed here is: which is a compressed file. ISRO CS Syllabus for Scientist/Engineer Exam.ISRO CS Original Papers and Official Keys.GATE CS Original Papers and Official Keys.