tar 打包压缩-解压文件

背景

常需要将本地工具上传集群,并在集群解压,涉及到解压后的路径问题,故整理压缩解压tar.gz指令

压缩

压缩分成两个步骤:打包;压缩

1. 打包成tar文件,打包路径,影响解压路径

1. tar -cf YOUFILE.tar bin/
## 将bin文件夹打包进YOUFILE.tar文件夹
2. tar -rf YOUFILE.tar conf/
## 将conf文件新增进YOUFILE.tar
3. tar -uf YOUFILE.tar bin/
## 更新YOUFILE.tar中的bin文件夹
4. tar -tf YOUFILE.tar
## 显示YOUFILE.tar中文件
5. tar -xf YOUFILE.tar 
## 解开YOUFILE.tar文件

2. 压缩成.gz文件

gzip YOUFILE.tar

解压

1. tar -xzvf YOUFILE.tar.gz
## 解压tar.gz文件
2. tar -xzvf YOUFULE.tar.gz -C DES
## 解压到DES文件夹

压缩当前目录下文件

tar -czf YOUFILE.tar.gz * 
## 当前目录下所有文件直接打包压缩进YOUFILE.tar.gz

你可能感兴趣的:(工具)