0%

Linux下常见压缩文件的相关操作

Linux常见的打包及压缩文件格式有tar,tar.gz,tar.xz,tar.bz2,zip,虽然命令不多,但是经常容器弄混,在这里用表格整理一下,方便记忆及操作。

源文件:src.xxx

目标文件:dest.xxx

解压到指定目录:/tmp


扩展文件名 解压缩 解压缩到指定目录 压缩 可选参数
zip unzip src.zip unzip src.zip dest
gz gnuzip src.gz gzip src
tar tar xf src.tar tar xf src.tar -C /tmp tar cf dest.tar src -v 显示过程
tar.gz/tgz tar zxf src.tar.gz tar zxf dest.tar.gz -C /tmp tar zcf dest.tar.gz src -v 显示过程
tar.bz2 tar jxf src.tar.bz2 tar jxf dest.tar.bz2 -C /tmp tar jcf dest.tar.bz2 src -v 显示过程