# tar:
# -C, 改变至目录
# -z, --gzip 使用gzip压缩方式过滤
# -j, --bzip2 使用bzip2压缩方式过滤
# -J, --xz 使用xz压缩方式过滤
# -p, 解压时保留文件的权限。
# -v, 详细的列出处理的文件
# -c, 产生新的包
# -t, 列出归档内容
# -f, 指定归档文件名tar -cvf applog.tar app.log #仅打包,不压缩 tar -zcvf applog.tar.gz app.log* #打包后,以 gzip 压缩 tar -jcvf applog.tar.bz2 app.log #打包后,以 bzip2 压缩 tar -tvf applog.tar.gz #列出包内容 tar -xvf app.log.tar.gz #解压 (-C ./applog/ 解压到目录)
# zip:
zip -r applog.zip app.log* #压缩多个文件(-r 压缩子目录下所有文件)
zip -d applog.zip app.log #删除压缩文件中app.log
zip -m applog.zip ./app.log #添加app.log到压缩文件
unzip -o applog.zip #解压 包 (-o 解压不提示的情况下覆盖文件)
unzip applog.zip -d applog #解压 包 到文件夹 applog
unzip -o applog.zip -d applog #不提示覆盖文件 解压到applog