7zip压缩工具的Linux命令

简介: 本文介绍了如何在Linux系统中使用7zip压缩工具,包括通过brew安装、使用基本命令进行文件压缩、解压、列出存档内容、测试存档完整性以及进行性能基准测试等操作。

Macos系统自带的压缩工具,压缩效果一点都不好,压缩效果不明显,果断用7ZIP软件,但是在mac系统下,7zip是没有可视化界面的,只有通过命令是操作。

1 安装方式

(1)源码安装
https://www.7-zip.org/download.html
在这里插入图片描述

(2)命令安装

brew install p7zip

2 使用方式

7-Zip 支持命令中的文件名通配符。
如果想使用 7-Zip 解析器作为通配符,则必须使用文件名的引号
而不是系统shell的解析器。
如果是源码安装的,使用7z,如果是通过brew安装的7z
使用方法:Usage: 7zz/7z […] […] [@listfile]

  a : Add files to archive
  b : Benchmark
  d : Delete files from archive
  e : Extract files from archive (without using directory names)
  h : Calculate hash values for files
  i : Show information about supported formats
  l : List contents of archive
  rn : Rename files in archive
  t : Test integrity of archive
  u : Update files to archive
  x : eXtract files with full paths

(1)要从当前目录中的所有 *.txt 文件创建 zip 存档:

   ./7zz a archive.zip "*.txt"

(2)列出存档的内容

   ./7zz l archive.zip

(3)列出存档内容以及每个文件的详细技术信息

./7zz l archive.zip -slt

(4)要将存档解压到当前目录

   ./7zz x archive.zip

(5)要测试存档并显示每个文件的日志

   ./7zz t archive.zip -bb

(6)使用 7-Zip 的 LZMA 代码测试 CPU 性能的基准测试命令

   ./7zz b

(7)benchmark命令测试不同压缩、加密下CPU的性能以及来自 7-Zip 的哈希方法和不同数量的线程

   ./7zz b“-mm=*”“-mmt=*”
目录
相关文章
|
22天前
|
Linux 网络安全 Python
linux后台运行命令screen的使用
linux后台运行命令screen的使用
56 2
linux后台运行命令screen的使用
|
22天前
|
Ubuntu Linux
查看Linux系统架构的命令,查看linux系统是哪种架构:AMD、ARM、x86、x86_64、pcc 或 查看Ubuntu的版本号
查看Linux系统架构的命令,查看linux系统是哪种架构:AMD、ARM、x86、x86_64、pcc 或 查看Ubuntu的版本号
143 3
|
17天前
|
机器学习/深度学习 安全 网络协议
Linux防火墙iptables命令管理入门
本文介绍了关于Linux防火墙iptables命令管理入门的教程,涵盖了iptables的基本概念、语法格式、常用参数、基础查询操作以及链和规则管理等内容。
178 73
|
10天前
|
Linux Shell
Linux 中 Tail 命令的 9 个实用示例
Linux 中 Tail 命令的 9 个实用示例
38 6
Linux 中 Tail 命令的 9 个实用示例
|
16天前
|
Linux 应用服务中间件 nginx
|
2天前
|
机器学习/深度学习 存储 Linux
linux中强大且常用命令:find、xargs、grep
linux中强大且常用命令:find、xargs、grep
24 9
|
2天前
|
SQL 移动开发 Linux
linux下find、grep命令详解
linux下find、grep命令详解
35 8
|
9天前
|
存储 Linux 编译器
linux中vim介绍以及常用命令大全
linux中vim介绍以及常用命令大全
31 8
|
7天前
|
设计模式 Java Linux
Linux的20个常用命令
Linux的23个常用命令
Linux的20个常用命令
|
11天前
|
机器学习/深度学习 安全 网络协议
Web安全-Linux网络命令
Web安全-Linux网络命令
13 1