一. 7zip的使用
1.1 安装
sudo apt-get install p7zip-full p7zip-rar
1.2 解压
//解压到当前文件夹
7z e 文件路径
//解压到指定文件夹,注意-o后不需要加空格
7z x 源文件路径 -r -o目标文件夹路径
//例子,将/home/example.zip 解压到 /home/tmp目录下
7z x /home/example.zip -r -o/home/tmp
1.3 压缩
注意7z压缩的文件会丢失用户和权限信息,如果需要
//压缩
7z a 压缩文件名 待压缩的文件1 待压缩的文件2 ....
//例子,将test1.txt和text2.txt压缩到example.7z文件中
7z a example.7z test1.txt text2.txt
二. tar文件操作
2.1 安装
sudo apt-get install tar gzip bzip2
2.2 常用格式操作
2.2.1 tar打包和解压
#打包多文件
tar -cvf 压缩文件名.tar 待压缩的文件1 待压缩的文件2...
#打包目录
tar -cvf 压缩文件名.tar 待压缩文件目录
# 解压
tar -xvf 待解压的文件.tar
2.2.2 tar.gz 打包和压缩
#打包
tar -czvf 压缩文件名.tar.gz 待压缩的文件1 待压缩的文件2...
#解压
tar -xzvf 待解压的文件.tar.gz -C 目标目录
2.2.3 tar.bz2 打包和解压
#打包
tar -cjvf 压缩文件名.tar.bz2 待压缩的文件1 待压缩的文件2...
# 解压
tar -xjvf 待解压的文件.tar.bz2 -C 目标目录