Linux下的压缩和打包

1.Linux下的压缩:

1.7z的使用

7z,全称7-Zip, 是一款开源软件。是目前公认的压缩比例最大的压缩解压软件。

安装方法:

1. 在线安装

sudo apt-get install p7zip

即可在线安装7z命令。

2.安装包安装

wget https://pilotfiber.dl.sourceforge.net/project/p7zip/p7zip/16.02/p7zip_16.02_x86_linux_bin.tar.bz2

tar -jxvf p7zip_16.02_src_all.tar.bz2

cd p7zip_16.02

make

make install

3.7za命令的使用

压缩指令

7za a -t7z -r -mx1 FileName.7z FileName/*   

解压指令

(注:后面的-o./也不能忽略)

7za x FileName.7z   -r -o./

网络摘抄感觉有用的其他指令

7za e file.7z //不保留目录解压

7za x file.7z //带目录解压

7za l file.7z //查看压缩包内容

2.gz的使用

压缩:压缩文件(仅限于文件且不保留源文件

gzip filename  // gzip   [文件]

解压:

gunzip finename  // gunzip   [文件]

注:该指令一般会与tar指令一起使用 ,此时使用的命令是不一样的,此时可以用tar命令来进行解压。

2.Linux下的打包(tar)

注;Tar是打包,不是压缩。

1.常用解包与打包

1.尾缀为.tar

解包:tar xvf FileName.tar                 // xvf 或 -xvf

打包:tar cvf FileName.tar  DirName  // cvf 或 -cvf 

2.如果是以.tar.gz(.tgz)扩展名结尾的gz文件,可以使用tar命令来解压,执行以下命令:

tar -zxvf FileName.tar.gz

解压tar.gz若报错:gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable

可以将 -zxvf 改为 -vxf 

tar -vxf FileName.tar.gz

---------------注:本文为本人使用过程收集整理的一些指令,仅作为自己笔记使用。---------------

------------------------------  若有错误与不足,望指正或补充;感谢!!!------------------------------

      

  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值