command line – Recursive tar compression? – Ask Ubuntu
Posted by jpluimers on 2020/03/09
Since I always forget one-letter command-line options: [WayBack]command line – Recursive tar compression? – Ask Ubuntu (thanks andrew.46 for this very nice answer!):
Try:
tar -czvf directorios.tar.gz folderA few notes:
- Recursion is the default, from the
tarman pages:-c, --create Create a new archive. Arguments supply the names of the files to be archived. Directories are archived recursively, unless the --no-recursion option is given.Although this can be turned off by using the
--no-recursionoption…- You need the archive name immediately after the
-foption, the correct sequence being:tar -c [-f ARCHIVE] [OPTIONS] [FILE...] ^^^^^^^^^^- For a more flexible command line (particularly if you wanted to use other compression utilities apart from gzip with tar) you could omit the
-zoption and use-aoption to allow tar to automatically decide which compressor to use based on the archive suffix:-a, --auto-compress Use archive suffix to determine the compression program.Recognised suffixes are:
- .gz : gzip
- .tgz : gzip
- .taz : gzip
- .Z : compress
- .taZ : compress
- .bz2 : bzip2
- .tz2 : bzip2
- .tbz2 : bzip2
- .tbz : bzip2
- .lz : lzip
- .lzma : lzma
- .tlz : lzma
- .lzo : lzop
- .xz : xz
tar is pretty cool :)
–jeroen






Leave a comment