现在流行的压缩软件有WIN平台下的winrar, winzip。Linux下则是bzip2, gzip等等。现在有一个叫做7z的压缩软件,号称是目前压缩比最大的软件。WIN平台下使用的是图形界面,使用方法和winrar差不了多少。但是在Linux下,7z可以使用的是命令行方式。不过也可以通过归档管理器来创建和解压缩7z文档。

 

首先需要安装7z软件

#apt-get install p7zip-full

 

命令行方式:

压缩 7za a -t7z -r test.7z /opt/phpMyAdmin-3.3.8.1-all-languages/*

 

参数解释:

 

a  代表添加文件/文件夹到压缩包

-t 是指定压缩类型,这里定为7z,可不指定,因为7za默认压缩类型就是7z。

-r 表示递归所有的子文件夹

Mytest.7z 是压缩好后的压缩包名

/opt/phpMyAdmin-3.3.8.1-all-languages/*:是压缩目标。

 

 

解压缩:

7za X test.7z

值得指出的是:解压缩最好使用X参数,而不是e

 

7za e test.7z.使用参数e有可能丢失目录结构。

 

使用归档管理器:

压缩:

在需要压缩的文件夹上单击右键,选择“创建归档文件”。选择文件的后缀名为7z.

 

解压缩:

双击压缩文件,选择解压即可。

 

压缩比:

在实际测试中发现,对于2进制文件和视频文件等,压缩比和winrar差不多。但是在文本文件的压缩中,7z有较大的压缩优势。压缩后的文件大小大概是bzip2的50%.

GitHub 加速计划 / li / linux-dash
13
2
下载
A beautiful web dashboard for Linux
最近提交(Master分支:4 个月前 )
186a802e added ecosystem file for PM2 5 年前
5def40a3 Add host customization support for the NodeJS version 5 年前
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐