linux中的7z命令参数说明

 更新时间:2024年09月12日 14:49:16   作者:小鹿先生~  
Linux中的7z命令具备多样的参数来控制其功能,如添加文件、删除、提取、更新存档等。常用的命令包括a、d、e、x等,而开关如-o、-p、-m等则进一步定义了操作的细节,例如设置密码、输出目录和压缩方法。此命令强大且灵活,适合进行文件压缩和管理

linux 7z命令参数说明

7z命令参数,用于控制其行为和功能

Commands

  • a:将文件添加到存档中。
  • b:进行基准测试。
  • d:从存档中删除文件。
  • e:从存档中提取文件(不使用目录名)。
  • h:计算文件的哈希值。
  • i:显示有关支持的格式的信息。
  • l:列出存档的内容。
  • rn:重命名存档中的文件。
  • t:测试存档的完整性。
  • u:更新存档中的文件。
  • x:提取文件并保留完整路径。

Switches

  • --:停止解析开关。
  • -ai[r[-|0]]{@listfile|!wildcard}:包括指定的存档。
  • -ax[r[-|0]]{@listfile|!wildcard}:排除指定的存档。
  • -ao{a|s|t|u}:设置覆盖模式。
  • -an:禁用存档名称字段。
  • -bb[0-3]:设置输出日志级别。
  • -bd:禁用进度指示器。
  • -bs{o|e|p}{0|1|2}:设置输出流用于输出/错误/进度行。
  • -bt:显示执行时间统计信息。
  • -i[r[-|0]]{@listfile|!wildcard}:包括指定的文件名。
  • -m{Parameters}:设置压缩方法。
    • -mmt[N]:设置使用的CPU线程数。
  • -o{Directory}:设置输出目录。
  • -p{Password}:设置密码。
  • -r[-|0]:递归处理子目录。
  • -sa{a|e|s}:设置存档名称模式。
  • -scc{UTF-8|WIN|DOS}:设置控制台输入/输出的字符集。
  • -scs{UTF-8|UTF-16LE|UTF-16BE|WIN|DOS|{id}}:设置列表文件的字符集。
  • -scrc[CRC32|CRC64|SHA1|SHA256|*]:设置x、e、h命令的哈希函数。
  • -sdel:压缩后删除文件。
  • -seml[.]:通过电子邮件发送存档。
  • -sfx[{name}]:创建自解压存档。
  • -si[{name}]:从标准输入读取数据。
  • -slp:设置大页面模式。
  • -slt:显示l(列表)命令的技术信息。
  • -snh:将硬链接保存为链接。
  • -snl:将符号链接保存为链接。
  • -sni:保存NT安全信息。
  • -sns[-]:保存NTFS备用流。
  • -so:将数据写入标准输出。
  • -spd:禁用文件名的通配符匹配。
  • -spe:消除提取命令中根文件夹的重复。
  • -spf:使用完全限定的文件路径。
  • -ssc[-]:设置大小写敏感模式。
  • -ssw:压缩共享文件。
  • -stl:根据最近修改的文件设置存档时间戳。
  • -stm{HexMask}:设置CPU线程亲和掩码(十六进制数)。
  • -stx{Type}:排除存档类型。
  • -t{Type}:设置存档类型。
  • -u[-][p#][q#][r#][x#][y#][z#][!newArchiveName]:更新选项。
  • -v{Size}[b|k|m|g]:创建卷。
  • -w[{path}]:指定工作目录。空路径表示临时目录。
  • -x[r[-|0]]{@listfile|!wildcard}:排除指定的文件名。
  • -y:对所有查询都假定为是。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Linux文件查找命令总结(上篇)

    Linux文件查找命令总结(上篇)

    这篇文章主要介绍了Linux文件查找命令总结(上篇),本文章内容详细,通过案例可以更好的掌握文件查找的相关命令,本篇为上篇,需要的朋友可以参考下
    2023-01-01
  • Linux体检,了解你的Linux状态(网络IO,磁盘,CPU,内存)

    Linux体检,了解你的Linux状态(网络IO,磁盘,CPU,内存)

    这篇文章主要介绍了为Linux做个检查,了解你的Linux的状态,学会查看linux各种状态,包括:网络IO、磁盘、CPU、内存等; 学会理解命令所代表的含义,能够迅速发现集群存在的问题
    2021-08-08
  • 如何在ubuntu18.04中设置使用中文输入法的使用

    如何在ubuntu18.04中设置使用中文输入法的使用

    这篇文章主要介绍了如何在ubuntu18.04中设置使用中文输入法的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • Linux文件权限与群组修改命令详解

    Linux文件权限与群组修改命令详解

    这篇文章主要介绍了Linux文件权限与群组修改命令详解,在Linux中,一切皆为文件(目录也是文件),每个文件对用户具有可读(read)、可写(write)、可执行(execute)权限,需要的朋友可以参考下
    2019-07-07
  • 浅谈Linux中ldconfig和ldd的用法

    浅谈Linux中ldconfig和ldd的用法

    下面小编就为大家带来一篇浅谈Linux中ldconfig和ldd的用法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • linux下cat命令连接文件并打印到标准输出设备上

    linux下cat命令连接文件并打印到标准输出设备上

    这篇文章主要给大家介绍了关于在linux下cat命令连接文件并打印到标准输出设备上的相关资料,文中通过示例代码介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-07-07
  • Windows下 Apache PHP 环境搭建的方法

    Windows下 Apache PHP 环境搭建的方法

    经常在 Linux 环境下搭建 php 环境,在 windows 下还是第一次,没啥技术含量,就是记录一下,需要的朋友参考下本教程
    2017-01-01
  • Linux中利用grep命令如何检索文件内容详解

    Linux中利用grep命令如何检索文件内容详解

    这篇文章主要给大家介绍了关于Linux中利用grep命令如何检索文件内容的相关资料,并且给大家简单介绍了关于Linux grep和find的区别,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-11-11
  • Mac中文件权限查看和设置详解

    Mac中文件权限查看和设置详解

    这篇文章主要给大家介绍了关于Mac系统下文件权限查看和设置的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者使用Mac具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-03-03
  • Ubuntu18.04服务器密码忘记或被篡改如何重置密码

    Ubuntu18.04服务器密码忘记或被篡改如何重置密码

    这篇文章主要介绍了Ubuntu18.04服务器密码忘记或被篡改如何重置密码,本文分步骤给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-09-09

最新评论