LinuxShell下压缩与解压
1. 简介
本文主要介绍 Linux Shell 下常规压缩与解压,即独立的单个压缩包。对于分巻压缩与解压,请出门左拐至LinuxShell下分卷压缩与解压。
2. 常用压缩 & 解压
压缩包 | 压缩程序 | 压缩命令 | 解压命令 |
---|---|---|---|
.gz |
gzip | tar -czvf |
tar -xzvf |
.tgz |
gzip | tar -czvf |
tar -xzvf |
.taz |
gzip | tar -czvf |
tar -xzvf |
.Z |
compress | tar -cZvf |
tar -xZvf |
.taZ |
compress | tar -cZvf |
tar -xZvf |
.bz2 |
bzip2 | tar -cjvf |
tar -xjvf |
.tz2 |
bzip2 | tar -cjvf |
tar -xjvf |
.tbz2 |
bzip2 | tar -cjvf |
tar -xjvf |
.tbz |
bzip2 | tar -cjvf |
tar -xjvf |
.lz |
lzip | tar --lzip -cvf |
tar --lzip -xvf |
.lzma |
lzma | tar --lzma -cvf |
tar --lzma -xvf |
.tlz |
lzma | tar --lzma -cvf |
tar --lzma -xvf |
.lzo |
lzop | tar --lzop -cvf |
tar --lzop -xvf |
.xz |
xz | tar -cJvf |
tar -xJvf |
.zst |
zstd | tar --zstd -cvf |
tar --zstd -xvf |
.tzst |
zstd | tar --zstd -cvf |
tar --zstd -xvf |
.zip |
zip | zip -r |
unzip |
.7z |
p7zip | 7z a -r |
7z x |
.rar |
rar | rar -r |
rar x |
【注】压缩命令后都是 + 压缩包名 + 一系列要压缩的文件/目录。即上述表格中的压缩命令后,先跟着压缩包名,然后再跟着一系列要被压缩的文件/目录。而解压命令后一般就跟着压缩包名即可。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!