笨猫博客

  • 🍟首页
  • 🍘目录
    • 🥝VPS教程
    • 🍾猫玩技术
    • 🍹干货分享
    • 🍏软件分享
    • 🍩一只猫
  • 🍋工具
    • 🌽IP路由追踪
    • 🍐域名Whois查询
    • 🥘域名被墙查询
    • 🍧IP正常检测
    • 🔥IP端口检测
    • 🍆短网址
    • 🐟VIP音乐播放
    • 🍯KMS激活
  • 🍓链接
  • 🍪联系
  • 🍱登录
    • 🥦登录
    • 🍒注册
关注互联网,生活,音乐,乐此不疲的一只笨猫
  1. 首页
  2. 猫玩技术
  3. 正文

7-Zip 常用压缩/解压缩命令行指令

2023-05-27 2907点热度 0人点赞 0条评论

压缩

创建一个基础压缩包

 

$ 7z a archives.7z *.txt

创建带密码的压缩包

 

$ 7z a archives.7z -p123456 -mhe *.txt

 

$ 7z a archives.7z -p"passwd@7z" -mhe *.txt

-p 参数后跟着密码,如果密码有特殊字符,需要用双引号包裹。

-mhe 参数设置同时加密文件名。

创建压缩包后删除原文件

 

$ 7z a archives.7z *.txt -sdel

创建的压缩包保留文件路径

 

保留文件路径,以便解压缩时还能将文件解压到原处。

 

$ 7z a archives.7z -spf /tmp/1.txt a/2.txt

对应的解压缩命令

 

$ 7z x archives.7z -spf

解压缩时如果文件存在会弹出确认

解压缩时如果原目录不存在则会自动创建

指定不同的压缩包类型

 

$ 7z a -tzip a.zip 1.txt

可选值:7z、xz、zip、split、gzip、bzip2、tar 等

指定压缩包大小

 

如果通过网页上传的归档有大小限制,可以将归档拆分为多份。

 

$ 7z a archives.7z *.txt -v10m

格式为 archives.7z.001、archives.7z.002 等

 

注意事项:压缩过程中切不可移动 “已生成的” 归档,即使是 .001 号归档也可能在生成过程中被动态更新。

解压缩时候需解压首个 Volume 7z e archives.7z.001。

解压

基础解压缩

 

解压缩到当前目录

 

$ 7z e archives.7z

解压缩到指定路径

 

$ 7z e archives.7z -o/tmp

解压带密码的压缩包

 

$ 7z e archives.7z -p123456

解压缩时保留解压缩文件的相对路径

 

假设压缩包内文件如下 a\b\c\1.txt,使用 e 解压缩,1.txt 会直接出现在当前目录下,不会保留 a/b/c 层级。

 

$ 7z e archives.7z a/b/c/\*.txt

如果需要保留压缩包内路径,使用 x 命令,解压缩后,文件会保存到当前目录下的 a/b/c/1.txt。

 

$ 7z x archives.7z a/b/c/\*.txt

解压缩指定内容

 

只解压缩部分文件,可以使用如下命令。

 

$ 7z e archives.7z \*.txt -r

 

# 等同于

$ 7z e archives.7z "*.txt" -r

-r 参数是递归查找压缩包目录下所有匹配的文件。

同样可以使用 x 命令,保留解压出来文件的路径。

解压缩覆盖无需确认

 

$ 7z x archives.7z -y

查看

查看压缩包内文件信息

 

$ 7z l archives.7z

没有使用 -mhe 加密的压缩包可以看到文件名。

 

Date Time Attr Size Compressed Name

------------------- ----- ------------ ------------ ------------------------

2022-11-30 19:46:27 ....A 700 48 1.txt

2022-11-30 19:46:45 ....A 2356 2.txt

------------------- ----- ------------ ------------ ------------------------

2022-11-30 19:46:45 3056 48 2 files

使用 -mhe 参数加密的压缩包首先需要输入密码,否则无法查看到任何内容。

 

查看压缩包详细信息

 

$ 7z l -slt archives.7z

输出

 

7-Zip [64] 17.04 : Copyright (c) 1999-2021 Igor Pavlov : 2017-08-28

p7zip Version 17.04 (locale=utf8,Utf16=on,HugeFiles=on,64 bits,4 CPUs x64)

 

Scanning the drive for archives:

1 file, 4920 bytes (5 KiB)

 

Listing archive: archives.7z

 

--

Path = archives.7z

Type = 7z

Physical Size = 4920

Headers Size = 174

Method = LZMA2:24

Solid = +

Blocks = 1

 

----------

Path = /tmp/1.txt

Size = 9

Packed Size = 4746

Modified = 2022-12-01 11:25:19

Attributes = A_ -rw-r--r--

CRC = ADD766B6

Encrypted = -

Method = LZMA2:24

Block = 0

 

Path = a/2.txt

Size = 13931690

Packed Size =

Modified = 2022-12-01 10:20:24

Attributes = A_ -rw-r--r--

CRC = 232240F1

Encrypted = -

Method = LZMA2:24

Block = 0

 

标签: 暂无
最后更新:2023-05-27

笨猫

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

最新 热点 随机
最新 热点 随机
过滤iOS烦人的开屏广告18Bit DNS 忘掉“学”英语,开始“接触”英语!一键给你的浏览器装一个“英语环境”生成器 软软一键开关 --提供多个 Windows 系统开关,例如保持常亮、隐藏桌面图标 MoonTV 客户端 v1.0.0 发布! Windows/Office 激活工具HEU KMS Activator v63.0.0 WinRAR7.13中文商业版以及授权文件
忘掉“学”英语,开始“接触”英语!一键给你的浏览器装一个“英语环境”生成器MoonTV 客户端 v1.0.0 发布!软软一键开关 --提供多个 Windows 系统开关,例如保持常亮、隐藏桌面图标过滤iOS烦人的开屏广告18Bit DNS
无缝从Typecho迁移到WordPress,支持WordPress 5.X版本 黑五#RackNerd:$10.28/年/768MB内存/10GB SSD空间/1TB流量/1Gbps端口/KVM/洛杉矶/圣何塞/西雅图/芝加哥/纽约等 安装谷歌Chrome插件的网站以及插件安装方法 gifup.com : 在线制作GIF动画 自写与收集的一些免费的API接口[获取QQ昵称、头像、QQ秀等等...] 酷克梦工坊:让恶搞变得更方便
最近评论
dk 发布于 4 周前(09月22日) 哈哈哈哈
天天下载Ttzip 发布于 1 个月前(09月15日) 很棒的网站!感谢分享,谢谢站长!!@天天下载Ttzip
诗音 发布于 2 个月前(08月29日) 时间改到2099年在暂停更新也可以
vip券网 发布于 3 个月前(08月01日) 写的很详细,赞 :razz: :evil:
萧瑟 发布于 3 个月前(07月14日) 这个我也用了好久,不知道啥时候能上IP证书
标签
elliptictrue100.10.02
BLOG ChatGPT Chrome CloudFlare DirectAdmin github Godaddy google kloxo Linux OneDrive OneIndex PHP QQ shadowsocks SNS ssh Typecho VPS web2.0 whmcs Windows wordpress 一键脚本 下载 免费 博客 图文教程 图标 图片 域名 头像 奥运 宝塔面板 插件 教程 日记 有趣 浏览器 游戏 猫 生活 电影 百度 网站 视频 设计 软件 阿里云盘 音乐
好友
  • glzjin's blog glzjin's blog
  • ZAERA博客
  • 冰沫记
  • 奇它博客
  • 猫腻‘s Blog
  • 猫饭
  • 肥宅之家
  • 萌博
  • 野路子程序员

COPYRIGHT © 2022 笨猫博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang