Welcome 微信登录

首页 / 操作系统 / Linux / Linux基础知识:打包和压缩

Linux的打包和压缩

1.打包

打包就是把一堆文件变成一个整体tar ####打包工具-f####指定生成包的名字-c####创建包-v####显示创建过程-t####查看包中内容-x####解包-r####添加文件到包中--delete filename ##删除包中指定文件--get filename##取出包中指定文件打包

解包

2.压缩

2.1 gzip

gzip xxx.tar => xxx.tar.gz##压缩gunzipxxx.tar.gz => xxx.tar ##解压tar zcvf xxx.tar.gz 目标文件 ##打包压缩文件tar zxvf xxx.tar.gz ###xxx.tar.gz=>xxx打包压缩

2.2 bz2

bzip2 xxx.tar => xxx.tar.bz2##压缩bunzip2 xxx.tar.bz2 => xxx.tar##解压tar jcvf xxx.tar.bz2 目标文件##打包压缩文件tar jxvf xxx.tar.bz2###xxx.tar.bz2=>xxx打包压缩

2.3 xz

xz xxx.tar => xxx.tar.xz ##压缩unxz xxx.tar.xz => xxx.tar ##解压tar Jcvf xxx.tar.xz 目标文件##打包压缩文件tar Jxvf xxx.tar.xz###xxx.tar.xz=>xxx打包压缩

2.4 zip

zip压缩只能先打包后压缩,不能直接打包压缩zip -r xxx.tar.zipxxx.tar ###压缩unzip xxx.tar.zip ###解压先打包,在压缩
deflated 98% 是压缩了98%的大小
本文永久更新链接地址