大家好,欢迎来到IT知识分享网。
在linux的使用中,.gz
格式的压缩文件非常常见,下面整理一下关于.gz
格式的压缩和解压缩。
解压缩gz文件
- 通过gzip解压缩
gzip -d myfile.gz
gzip -dk myfile.gz
- 通过gunzip解压缩
gunzip myfile.gz
gunzip
非常简洁,有点像gzip -d
的整合,需要注意的是,gzip
通常是用作单个文件的压缩和解压缩 。
- 对于tar.gz文件的解压缩
tar
是对许多文件的归档,他没有压缩的功能,tar.gz
是先归档再压缩产生的格式,从而实现多个文件的压缩,解压用如下命令:
tar -xf myfile.tar.gz
执行命令后,文件会被提取到当前目录。如果你想把文件提取到指定目录,需要加上参数-C
,如下:
tar -xf myfile.tar.gz -C /home/lennlouis/
通过gzip压缩文件
- 默认直接压缩文件
gzip myfile.txt
命令执行后,文件 myfile.txt 被压缩为 myfile.gz 文件 , 原 myfile.txt 文件被删除。
- 将文件压缩不删除原文件
gzip -k myfile.txt
- 先使用
tar
归档文件再一起压缩
tar -cvf tarfile.tar myfile1.txt myfile2.txt myfile3.txt gzip tarfile.tar
这里将三个txt文件归档成一个tar文件,再使用gzip压缩归档文件并且删除归档文件。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/124384.html