打包解包
打tar包
tar cvf .tar包名 包源文件
tar cvf task.tar t1 t2
在tar包基础上,打gz包
gzip .tar包;命令运行后,task.tar->task.tar.gz
gzip task.tar
将gz包解压为tar包,命令运行后,task.tar.gz->task.tar
gzip -d task.tar.gz
查看tar包
tar tvf pack1.tar
解tar包
tar xvf pack1.tar
打gz包,一步到位
tar cvfz task.tar.gz t1 t2
解gz包,一步到位
tar xvfz task.tar.gz
打包隐藏文件
tar cvfz pack.tar.gz * .t1 .t2
打包所有文件(包括隐藏文件)
tar cvfz pack.tar.gz * .
打包所有文件(不包括隐藏文件)
tar cvfz pack.tar.gz *
另外两种打解gz包法:
打gz压缩包
tar -cvf - t* | gzip -c > pack4.tar.gz
解gz压缩包
gzip -cdf pack4.tar.gz | tar xvf -