第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > linux常用压缩/解压命令

linux常用压缩/解压命令

时间:2024-08-12 07:40:41

相关推荐

linux常用压缩/解压命令

gzip/gunzip

gzip/gunzip是用来压缩和解压缩单个文件的工具,使用方法比较简单,直接在命令后跟文件名即可。

在我的dir01目录下有三个文件,1.txt里面编辑了一些乱七八糟的内容,另外两个为空,先不用管。使用gzip把1.txt压缩,原文件被替换成了1.txt.gz,文件大小缩至4k。再通过gunzip把1.txt.gz解压缩,文件恢复原样。tar

tar不但可以打包文件,还可以将整个目录中的全部文件整合成一个包,整合包的同时还能使用gzip的功能进行压缩,比如说把整个/boot目录整合并压缩成一个文件。一般来说,整合后的包习惯使用.tar作为其后缀名,使用gzip压缩后的文件则使用.gz作为其后缀名。因为tar有同时整合和压缩的功能,所以可使用.tar.gz作为后缀名,或者简写为.tgz

图片里面描述的比较详细,通过tar命令实现文件整合压缩和解压。这里-z的含义是使用gzip压缩或gunzip解压,-c是创建压缩文件(create),-v是显示当前被压缩的文件,-f是指使用文件名,也就是这里的boot.tgz文件。如需要指定压缩后的目录存放的位置,需要再使用-C参数。

上图承接前面的篇幅,压缩文件+目录以及解压过程。

使用gzip/gunzip命令会替换掉原来的文件,而tar更符合我们熟悉的windows环境中的压缩和解压,创建压缩或解压缩文件,原文件不受影响。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。