linux 中的压缩/解压缩命令
2018-12-11 本文已影响0人
叔也疯狂
后缀与压缩命令对照表
| 后缀 | 命令 | 参数 |
|---|---|---|
| .tar | tar | xvf/cvf |
| .tar.gz/.tgz | tar | zxvf/zcvf |
| .tar.bz2 | tar | jxvf/jcvf |
| .tar.Z | tar | Zxvf/Zcvf |
| .zip | unzip/zip | |
| .bz | bunzip2/bzip2 | |
| .bz2 | bunzip2/bzip2 | |
| .gz | gunzip/gzip | |
| .Z | uncompress/compress | |
| .xz | xz | xz -d/xz |
一、tar
https://wangchujiang.com/linux-command/c/tar.html
基本用法
tar -xvf filename.tar # 打包
tar -cvf filename.tar dirname # 解包
tar -C dirname -xvf filename.tar # 指定目录解包
| 后缀 | 参数 |
|---|---|
| .tar | xvf/cvf |
| .tar.gz/.tgz | zxvf/zcvf |
| .tar.bz2 | jxvf/jcvf |
| .tar.Z | Zxvf/Zcvf |
二、zip
unzip filename.zip
zip filename.zip dirname
三、bzip2
https://wangchujiang.com/linux-command/c/bzip2.html
bzip2 -d filename.bz2 # 解压
bunzip filename.bz2 # 解压
bzip2 -z dirname # 压缩
bzip2 dirname # 压缩
P.S. .bz 格式与 .bz2 格式类似
四、gzip
https://wangchujiang.com/linux-command/c/gzip.html
gzip -d filename.gz
gzip dirname
五、compress
https://wangchujiang.com/linux-command/c/compress.html
compress dirname
uncompress filename.Z
六、xz
https://wangchujiang.com/linux-command/c/xz.html
xz filename # 生成 filename.xz 原文件会被删除
xz -d filename.xz # 解压成 filename,原文件被删除
xz -d -k filename.xz # 保留原文件
七、rar
rar 在 linux 中并不默认支持,需要安装第三方软件方能解压