且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

linux压缩命令(一)之gzip总结

更新时间:2022-09-13 16:46:48

gzip做为linux下的压缩工具,支持9个压缩级别,默认是6级,gzip不支持目录压缩

mkdir   /tmp/d6z

touch   !$/1.txt

创建目录和文件

find /etc/   -type f -name "*conf" -exec cat {} >> !$ \;

etc下的所有conf文件导出到1.txt文件

du -sh   /tmp/d6z/1.txt

查看文件大小

wc -l !$

查看文件行数

gzip !$

压缩文件,默认6级别,压缩后源文件会消失,gzip不能压缩目录

gzip -1   /tmp/d6z/1.txt

最低级别压缩

gzip -9 !$

最大级别压缩,保持默认压缩级别即可

file !$

查看压缩文件的属性

zcat !$

查看文件内容

gzip -d   /tmp/d6z/1.txt.gz

解压缩

gzip -c   /tmp/d6z/1.txt > /tmp/d6z/1.txt.gz

指定压缩后的文件名和目录,源文件不会消失

gzip -d -c   /tmp/d6z/1.txt.gz > /tmp/d6z/2.txt

指定解压后的路径和文件名,源文件不消失



本文转自 喵来个鱼 51CTO博客,原文链接:http://blog.51cto.com/m51cto/2049109,如需转载请自行联系原作者