linux文件打包发给别人,linux下的文件打包和解压

文件的打包压缩

gzip     (后缀.gz     不能压缩目录,压缩完后源文件会消失)

使用方法:

gzip -1 1.txt     (压缩1.txt文件压缩比例最小压缩速度最快)

gzip -9 1.txt     (压缩1.txt文件压缩比例最大,压缩速度最快)

gzip -d 1.txt.gz     (对1.txt的压缩包进行解压缩)

bzip2     (后缀.bz2     不能压缩目录,压缩完后源文件会消失 )

使用方法:

bzip2 -1 1.txt     (压缩1.txt文件压缩比例最小压缩速度最快)

bzip2 -9 1.txt     (压缩1.txt文件压缩比例最大,压缩速度最快)

bzip2 -d 1.txt.bz2     (对1.txt的压缩包进行解压缩)

bzcat 1.txt.bz2     (查看压缩文件内容)

zip     (后缀.zip     与windows的.zip文件通用     压缩完后源文件不会消失     可同时压缩多个文件或目录)

使用方法:

zip 1.txt.zip 1.txt     (对1.txt进行压缩,并指定压缩以后的文件名)

zip -r 111.zip 111     (对目录111进行压缩,并制定压缩后的文件名)

unzip 1.txt.zip     (对1.txt.zip文件进行解压缩)

xz     (后缀.xz     压缩后源文件消失)

使用方法:

xz 1.txt     (对1.txt文件进行压缩)

xz -1 1.txt     (压缩1.txt文件压缩比例最小压缩速度最快)

xz -9 1.txt     (压缩1.txt文件压缩比例最大,压缩速度最快)

xz -d 1.txt.xz     (对1.txt.xz进行解压)

xzcat 1.txt.xz     (查看1.txt.xz压缩文件内容)

tar     (打包工具)

使用方法:

tar -cvf 1.tar 111 222 1.txt 12.txt.gz     (对111,222,1.txt,12.txt.gz打包,包名为1.tar)

tar -tf 1.tar     (查看1.tar包里的内容)

tar -xvf 1.tar     (解压缩1.tar包)

tar -C /tmp -xvf 1.tar     (把1.tar解压缩到/tmp目录下)

tar -cvfz  1.tar.gz 111 222 1.txt 12.txt.gz     ( 对111,222,1.txt,12.txt.gz打包,包名为1.tar 并使用gzip进行压缩)

tar -xvfz 1.tar.gz     (对1.tar.gz进行解压缩解包)

tar -tf 1.tar.gz     (查看1.tar.gz压缩包里的内容)

tar -C /tmp/ -xvfz 1.tar.gz     (将1.tar.gz包解压解包到/tmp目录下)

tar -cvfj  1.tar.bz2 111 222 1.txt 12.txt.gz     ( 对111,222,1.txt,12.txt.gz打包,包名为1.tar 并使用bzip2进行压缩)

tar -xvfj 1.tar.bz2     (对1.tar.bz2包进行解压缩解包)

tar -tf 1.tar.bz2     (查看1.tar.bz2压缩包里的内容)

tar -cvfJ  1.tar.xz 111 222 1.txt 12.txt.gz     ( 对111,222,1.txt,12.txt.gz打包,包名为1.tar 并使用xz进行压缩)

tar -xvfJ 1.tar.xz     (对1.tar.xz包进行解压缩解包)

tar -tfJ 1.tar.xz     (查看1.tar.xz压缩包里的内容)

过滤:

tar --exclude 1.txt --exclude 12.txt -cvf 111     (对111目录进行打包,且过滤掉1.txt和12.txt文件)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值