tar指令 打包指令,最后打包后的文件是 .tar.gz 的文件 tar [选项] XXX.tar.gz 打包的内容
-z 解压或压缩成 .gz 文件 -zcvf、-zxvf -x 解压一个压缩文件 extract提取 -c 创建一个压缩文件 create 创建 -t 查看压缩包里面的文件 tar file 【-x -c -t 三个参数有很强的目的性,所以有且仅有一个存在】
-v 压缩或解压过程中显示文件 visible -f 指定压缩后的文件名 filename
案例1: 压缩多个文件,将 /home/a1.txt 和 /home/a2.txt 压缩成 a.tar.gz tar -zcvf a.tar.gz a1.txt a2.txt 案例2: 将/home 的文件夹 压缩成 myhome.tar.gz tar -zcvf myhome.tar.gz /home/ 案例3: 将 a.tar.gz 解压到当前目录 tar -zxvf a.tar.gz 案例4:将myhome.tar.gz解压到 /opt/ 目录下 tar -zxvf a.tar.gz -C /opt/
总结可参考 Linux下的tar压缩解压缩命令详解 - 一个人的天空@ - 博客园



