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
---------------注:本文为本人使用过程收集整理的一些指令,仅作为自己笔记使用。---------------
------------------------------ 若有错误与不足,望指正或补充;感谢!!!------------------------------