Linux Tar 压缩解压操作
背景介绍
调试开发板时网络不便
或制作相关脚本时一些固定流程的操作
v : (可选)输出信息,可适用于tar的压缩和解压操作中,以便输出信息,适用于人工解压缩情况
p : 保留目录下原文件的权限
x : 解压
c : 压缩
压缩
压缩当前目录所有文件到指定位置(tar,仅打包)
tar -cvpf /xxx/xxx/xxx.tar ./
压缩当前目录所有文件到指定位置(gzip,推荐压缩比率)
tar -cvpzf /xxx/xxx/xxx.tgz ./
压缩当前目录所有文件到指定位置(bzip2,高压缩比率)
tar -cvpjf /xxx/xxx/xxx.tar.bz2 ./
解压到指定目录
tar -xvpf xxx.tar -C ./xxxdir