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 tar
、man gzip
等)。🤗 总结归纳
📎 参考文章
- 作者:ziuch
- 链接:https://ziuch.com/article/Compression-Command-Collection
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。