压缩文件
gzip file1.txt
ls -l file1.*
-rw-r--r-- 1 root root 134416 Aug 21 08:08 file1.txt.gz
解压文件
gzip -d file1.txt.gz
ls -lh file1.*
-rw-r--r-- 1 root root 12M Aug 21 08:08 file1.txt
压缩时显示压缩率
gzip -v file1.txt
file1.txt: 98.9% -- replaced with file1.txt.gz
压缩多个文件
gzip file1.txt file2.txt
ls -l
total 1348
-rw-r--r-- 1 root root 134416 Aug 21 08:08 file1.txt.gz
-rw-r--r-- 1 root root 392 Aug 21 08:15 file2.txt.gz
压缩过程中,保留原文件
gzip -k file1.txt
ls file1.*
file1.txt file1.txt.gz
压缩到标准输出中
cat file1.txt file2.txt | gzip > foo.gz
或者
gzip -c file1.txt file2.txt > foo.gz