当前位置: 首页 > article >正文

在Linux/Ubuntu/Debian中使用7z压缩和解压文件

在这里插入图片描述

要在 Ubuntu 上使用 7-Zip 创建 7z 存档文件,你可以使用“7z”命令行工具。 操作方法如下:

  1. 安装 p7zip: 如果你尚未在 Ubuntu 系统上安装 p7zip(7-Zip 的命令行版本),你可以使用以下命令安装它:

    sudo apt update
    sudo apt install p7zip-full
    
  2. 存档文件: 安装 p7zip 后,你可以使用 7z 命令创建存档。 创建存档的基本语法如下:

    7z a <archive_name>.7z <files_to_archive>
    

    例如,要创建一个名为“archive.7z”的存档,其中包含当前目录中的所有文件和目录,你可以使用:

    7z a archive.7z *
    

    将“<archive_name>.7z”替换为所需的存档文件名称,将“<files_to_archive>”替换为要包含在存档中的文件和目录的列表。 在上面的示例中,“*”用于包含当前目录中的所有文件和目录。

  3. 添加密码(可选): 如果你想用密码保护你的存档,你可以使用“-p”选项,后跟密码。 例如:

    7z a -pYourPassword archive.7z *
    

    YourPassword 替换为你的存档所需的密码。

  4. 测试存档(可选): 创建存档后,你可以对其进行测试以确保它已成功创建并且可以无错误地提取。 你可以使用“t”(测试)命令来执行此操作:

    7z t archive.7z
    

    此命令将测试存档的完整性并显示任何错误(如果存在)。

“-mx”选项

7-Zip 命令行工具中的“-mx”选项用于指定压缩级别。 你在“-mx”之后指定的值表示压缩级别,其中“0”表示不压缩,较高的值表示较高的压缩级别。

如果你想使用可用的最高压缩级别,可以使用“-mx9”:

7z a -mx9 archive.7z files_to_compress

此命令将创建一个名为“archive.7z”的存档,并将最高压缩级别应用于指定的文件或目录。

如果你想使用最快的压缩,你可以使用-mx1

7z a -mx1 archive.7z files_to_compress

此命令将创建一个名为“archive.7z”的存档,并对指定文件或目录应用最快的压缩。

你还可以尝试使用“1”和“9”之间的值,以根据需要找到平衡压缩比和压缩速度的压缩级别。


http://www.kler.cn/a/272532.html

相关文章:

  • AudioGPT全新的 音频内容理解与生成系统
  • 基于32QAM的载波同步和定时同步性能仿真,包括Costas环的gardner环
  • 多元线性回归分析
  • 登录校验Cookie、Session、JWT
  • AI 大爆发时代,音视频未来路在何方?
  • ToDesk设置临时密码和安全密码都可以当做连接密码使用
  • 酷开科技语音硬实力!酷开系统9.2语音操控死死拿捏!
  • 营气卫气是什么?循行规律?
  • 【HID开发】系统源码配置
  • 基于JavaWeb+SSM+Vue“鼻护灵”微信小程序系统的设计和实现
  • cmd常用指令
  • [ROS 系列学习教程] rosbag Python API
  • 服务器开机不输入密码自动进系统, 与设置开机启动项
  • 王道c语言ch11-单链表的新建、插入、删除例题
  • 数据结构大合集02——线性表的相关函数运算算法
  • 微信小程序的页面制作---常用组件及其属性
  • 最新2024年项目基金撰写与技巧及GPT融合应用
  • [数据结构 C++] AVL树的模拟实现
  • 《硬件历险》之Mac抢救出现问题的时间机器硬盘中的数据
  • 以题为例浅谈SSRF
  • 正则表达式中token=(\d+)有什么作用?【文章底部添加进大学生就业交流群】
  • 【回溯专题part1】【蓝桥杯备考训练】:n-皇后问题、木棒、飞机降落【已更新完成】
  • [嵌入式系统-39]:龙芯1B 开发学习套件 -9-PMON的文件结构
  • 分布式搜索引擎(3)
  • Vue ref函数讲解示例
  • Coursera上Golang专项课程2:Functions, Methods, and Interfaces in Go 学习笔记