7zip简单介绍

7-Zip 是一款 开源 软件。大多数源码都基于 GNU LGPL 许可协议下公布。

AES 代码基于 BSD 许可下公布。

unRAR 代码基于两种许可:GNU LGPL 和 unRAR 限制许可。中文官网

格式支持

压缩/解压缩

7z, XZ, ZIP, TAR, BZIP2, GZIP and WIM

仅支持解压缩

ARJ, CAB, CHM, CPIO, CramFS, DEB, DMG, FAT, HFS, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, RAR, RPM, SquashFS, UDF, VHD, WIM, XAR, Z

安装

Debian / Ubuntu

sudo apt-get install p7zip
sudo apt-get install p7zip-full #完整版

ArchLinux

pacman -S p7zip 

使用

7z [adeltux] [-] [SWITCH] …

打包

[poplar@arch Downloads]$ ls test
bag.hpp hashtable.hpp minpq.hpp rbtree.hpp uf.hpp
hashchain.hpp maxpq.hpp queue.hpp stack.hpp
[poplar@arch Downloads]$ 7z a test.7z test ...
Everything is Ok
[poplar@arch Downloads]$

解压

全部支持解压的文件类型都是一样的

[poplar@arch Downloads]$ 7z x test.7z  #解压到当前文件夹
[poplar@arch Downloads]$ 7z e test.7z -otmp #加压到当前的tmp

列出文件的信息列表

[poplar@arch Downloads]$ 7z l test.7z

检查包的完整性

[poplar@arch Downloads]$ 7z t test.7z test

更新压缩包

[poplar@arch Downloads]$ 7z u test.7z test

删除包里的文件

删除包里的uf.hpp文件

[poplar@arch Downloads]$ 7z d test.7z uf.hpp -r

最新文章

  1. Linux Linux程序练习六
  2. C#.Net 如何动态加载与卸载程序集(.dll或者.exe)3---- 动态加载Assembly应用程序
  3. (转载)ubuntu安装pyton-pip问题解决
  4. [Design Pattern] Observer Pattern 简单案例
  5. SQL从入门到基础 - 06 限制结果集范围
  6. C# MVC 自学笔记—2 MVC Movie简介
  7. MongoDB实战性能优化
  8. jmeter 测试MD5加密登录接口
  9. vmware上虚拟机:Network error: Connection refused 排查
  10. MyBatis映射文件5
  11. Object.is()
  12. 部署MySQL自动化运维工具inception+archer
  13. MySQL数据库与表的增删改查
  14. awk 提取数字
  15. Daily Scrum (2015/10/31)
  16. LINUX 线程
  17. 【算法设计与数据结构】为何程序员喜欢将INF设置为0x3f3f3f3f?(转)
  18. Bootstrap 与 IE 兼容模式 关系讲解
  19. Android6.0------权限申请管理(单个权限和多个权限申请)
  20. Python Hashtable的理解

热门文章

  1. ios之coredata
  2. adb 调试真机 wait for device 错误解决办法
  3. 【2018 CCPC网络赛】1004 - 费马大定理&数学
  4. MySQL丨03丨基本语句
  5. 网络设置命令--ifconfig.setup
  6. 特殊权限和facl
  7. Cable master 求电缆的最大长度(二分法)
  8. NowCoder栗酱的连通图(最小生成树, 结论)
  9. iptables之FORWARD转发链
  10. luogu3157 [CQOI2011]动态逆序对