解压 *.gz文件 gzip压缩

压缩文件

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
上一篇:电子工程师急需的电磁兼容的设计思路


下一篇:软连接,硬链接理解linux文件系统