On Linux, gzip is unable to compress a folder, it used to compress a single file only. To compress a folder, you should use tar + gzip , which is tar -z .
How do I Gunzip a directory in Linux?
In order to compress a folder, tar + gzip (which is basically tar -z ) is used. Let’s have a look at how to use tar -z to compress an entire directory in Linux. The parameters after the -zcvf flag are the compressed file name and the original folder to compress, respectively.
How do you Gunzip all files in a directory?
gunzip has -r option. From man gunzip : -r –recursive Travel the directory structure recursively. If any of the file names specified on the command line are directories, gzip will descend into the directory and compress all the files it finds there (or decompress them in the case of gunzip ).