-
-
Notifications
You must be signed in to change notification settings - Fork 1
Linux bzip2 Guide
Mattscreative edited this page Dec 5, 2025
·
2 revisions
Complete beginner-friendly guide to bzip2 on Linux, covering Arch Linux, CachyOS, and other distributions including file compression, decompression, and archive management.
bzip2 compresses files with better compression.
Features:
- Better compression: Better than gzip
- Slower: Slower than gzip
- .bz2 format: Creates .bz2 files
- Block sorting: Uses block sorting algorithm
Why it matters:
- Better compression: Smaller files
- Archive format: Common format
- Space saving: More space saved
Basic usage:
# Compress file
bzip2 file.txt
# Creates: file.txt.bz2
# Original file is removedPreserve original:
# Keep original file
bzip2 -k file.txt
# -k = keep (keeps original)Set level:
# Compression level (1-9)
bzip2 -9 file.txt
# -9 = maximum compression
# -1 = fastest compressionShow progress:
# Verbose mode
bzip2 -v file.txt
# -v = verbose (shows compression ratio)Extract:
# Decompress
bunzip2 file.txt.bz2
# Or
bzip2 -d file.txt.bz2
# Creates: file.txtTest integrity:
# Test archive
bzip2 -t file.txt.bz2
# -t = test (checks integrity)Check installation:
# Check bzip2
which bzip2
# Install if missing
sudo pacman -S bzip2This guide covered bzip2 usage, file compression, and decompression for Arch Linux, CachyOS, and other distributions.
- gzip Guide - gzip compression
- xz Guide - xz compression
- Compression Tools - Compression overview
-
bzip2 Documentation:
man bzip2
This guide covers Arch Linux, CachyOS, and other Linux distributions. For distribution-specific details, refer to your distribution's documentation.