-
-
Notifications
You must be signed in to change notification settings - Fork 1
Linux gzip Guide
Mattscreative edited this page Dec 5, 2025
·
2 revisions
Complete beginner-friendly guide to gzip on Linux, covering Arch Linux, CachyOS, and other distributions including file compression, decompression, and archive management.
gzip compresses files.
Uses:
- Compress files: Reduce file size
- Archive files: Create compressed archives
- Space saving: Save disk space
- File transfer: Compress for transfer
Why it matters:
- Space efficiency: Save disk space
- Transfer speed: Faster file transfer
- Archive format: Common compression format
Basic usage:
# Compress file
gzip file.txt
# Creates: file.txt.gz
# Original file is removedPreserve original:
# Keep original file
gzip -k file.txt
# -k = keep (keeps original)Set level:
# Compression level (1-9)
gzip -9 file.txt
# -9 = maximum compression
# -1 = fastest compressionCompress several:
# Multiple files
gzip file1.txt file2.txt file3.txt
# All compressedExtract:
# Decompress
gunzip file.txt.gz
# Or
gzip -d file.txt.gz
# Creates: file.txtView info:
# List info
gzip -l file.txt.gz
# Shows compression infoCheck installation:
# Check gzip
which gzip
# Usually in gzip package
# Install if missing
sudo pacman -S gzipThis guide covered gzip usage, file compression, and decompression for Arch Linux, CachyOS, and other distributions.
- bzip2 Guide - bzip2 compression
- xz Guide - xz compression
- Compression Tools - Compression overview
-
gzip Documentation:
man gzip
This guide covers Arch Linux, CachyOS, and other Linux distributions. For distribution-specific details, refer to your distribution's documentation.