Linux tar 包解压缩
| 文件后缀 | 解压命令 | 打包命令 |
|---|---|---|
| .tar | tar -xvf file.tar | tar -cvf file.tar dir_or_files |
| .tar.gz/.tgz | tar -xzvf file.tar.gz | tar -czvf file.tar.gz dir_or_files |
| .tar.bz2 | tar -xjvf file.tar.bz2 | tar -cjvf file.tar.bz2 dir_or_files |
| .zip | unzip file.zip | zip -r file.zip dir_or_files |
1 |
参数解释
tar -xzvf
- x:extract(解包)
- z:gzip(解压缩)
- v:verbose(显示过程)
- f:file(指定文件名)
1 | tar -xzvf file.tar.gz |
1 | tar -czvf archive.tar.gz 要打包的目录或文件 |
总结解压命令尝试顺序
1 | file filename.tar # 先判断类型 |