
在 Linux 系统管理和日常运维中,文件压缩与解压是非常高频的操作。无论是备份网站数据、打包日志文件,还是下载开源软件,几乎都会用到压缩命令。
本文整理了 Linux 系统中最常用的压缩和解压缩命令,包括 tar、tar.gz、tar.bz2、tar.xz、zip、gz 等常见格式,并提供了常用示例,方便大家直接复制使用。
| 格式 | 说明 | 压缩命令 | 解压缩命令 |
| .tar | 普通打包文件,不压缩 | tar -cvf File.tar Path | tar -xvf File.tar |
| .tar.gz | gzip 压缩格式,速度快 | tar -zcvf File.tar.gz Path | tar -zxvf File.tar.gz |
| .tar.bz2 | bzip2 压缩格式,压缩率更高 | tar -jcvf File.tar.bz2 Path | tar -jxvf File.tar.bz2 |
| .tar.xz | xz 压缩格式,压缩率最好 | tar -Jcvf File.tar.xz Path | tar -Jxvf File.tar.xz |
| .zip | zip 压缩格式,跨平台常用 | zip -r File.zip Path | unzip File.zip |
| .gz | 单层 gzip 压缩 | gzip File | gunzip File.gz |