type
status
date
slug
summary
tags
category
icon
password
Last edited time
Jan 14, 2025 11:36 AM
😀
tar,gz,xz,zip,7z,rar等常用命令的解压缩命令
 

📝 主旨内容

1. TAR(打包,不压缩)

  • 压缩tar -cvf archive.tar directory/
  • 解压tar -xvf archive.tar

2. TAR.GZ(打包并压缩)

  • 压缩tar -cvzf archive.tar.gz directory/
  • 解压tar -xvzf archive.tar.gz

3. TAR.XZ(打包并压缩)

  • 压缩tar -cvJf archive.tar.xz directory/
  • 解压tar -xvJf archive.tar.xz
  • 解压到指定文件夹:tar -xvJf archive.tar.xz -C /path/to/extract

4. GZ(gzip压缩)

  • 压缩gzip filename
  • 解压gunzip filename.gz

5. XZ(xz压缩)

  • 压缩xz filename
  • 解压unxz filename.xz

6. ZIP(zip压缩)

  • 压缩zip -r archive.zip directory/
  • 解压unzip archive.zip
  • 解压到指定文件夹unzip archive.zip -d /folder

7. 7Z(7zip压缩)

  • 压缩7z a archive.7z directory/
  • 解压7z x archive.7z

8. rar(rar压缩)

  • 压缩rar a archive.rar directory/
  • 解压unrar x archive.rar
  • 解压到指定文件夹unrar x archive.rar /folder

详细解释:

  • tar:用于创建文件归档,并且可以和其他压缩工具结合使用。c 创建新归档文件,v 显示详细信息,f 指定归档文件名,J 使用xz进行解压缩(可以省略)。
  • gzip/gunzip:用于压缩和解压缩文件。c 表示创建压缩文件,d 表示解压缩文件。
  • xz/unxz:类似于gzip,但通常可以实现更高的压缩比。
  • zip/unzip:用于压缩和解压缩zip文件。r 递归压缩目录。
  • 7z:强大的压缩工具,支持多种压缩格式。a 添加文件到压缩包,x 解压文件。
  • rar:创建和管理RAR格式压缩文件。a 添加文件到压缩包,p 设置密码保护,v 创建分卷压缩文件,r 修复损坏的压缩包。
  • unrar:专门用于解压RAR文件。x 以完整路径解压,e 解压到当前目录,t 测试压缩包完整性,l 列出压缩包内容。
这些命令能够满足日常绝大多数压缩和解压需求,如果有更多定制需求,可以查看相应工具的手册(如man tarman gzip等)。

🤗 总结归纳

 

📎 参考文章

 
LogiCode——逻辑异常检测新范式自建OverLeaf——妈妈再也不用担心我的论文编译超时
Loading...