






1.压缩命令
语法格式:
tar [选项] 需要生成的压缩包名称 需要压缩的文件或目录
选项说明:
z 通过gzip过滤归档
c 压缩
v 显示压缩的详细过程
f 指定压缩包的名字
举例:
mkdir /code/www/html/ -p
touch /code/www/html/index_{1..5}.html
ls /code/www/html/
cd /code/www/
tar zcvf html.tar.gz html
2.解压缩
语法格式:
tar [选项] 需要解压缩的包名称
选项说明:
z 通过gzip过滤归档
x 解压缩
v 显示压缩的详细过程
f 指定压缩包的名字
-C 解压到指定的目录
举例:
cd /code/www/
tar zxvf html.tar.gz
tar zxvf html.tar.gz -C /opt/
3.实际案例
find /code/ -type f -name "*.html"|xargs grep -i "pass"|awk -F ":" '{print $1}'|xargs tar zcvf html3_tar.gz