tar的基本命令
*.tar 打包文件,没有压缩
*.tar.gz 打包文件,经过gzip压缩
*.tar.bz2 打包文件,经过bzip2压缩
*.tar.xz 打包文件,经过xz压缩
参数:
- tar -x 解压缩
- tar -c 创建打包文件
- tar -v 显示压缩或解压过程
- tar -z 经过gzip压缩或解压
- tar -C 指定解压缩目录
- tar -j 经过bzip2压缩或解压
- tar -J 经过xz压缩或解压
tar压缩及分片(分段)压缩
1、# 压缩本目录下所有文件为cs.tar.gz
tar -czvf cs.tar.gz *
2、# 将cs.tar.gz分片压缩为cs-data.tar.gz.00、cs-data.tar.gz.01、………..的文件
split -b 1536M -d -a 2 cs.tar.gz cs-data.tar.gz.
使用split命令,-b 1536M (1.5G)表示设置每个分割包的大小,单位还是可以k
-d 指定生成的分割包后缀为数字的形式
-a x来设定序列的长度(默认值是2),这里设定序列的长度为1
合并为1个压缩文件
# 连接文件为单独一个
cat cs-data.tar.gz.0* >> cs-cs.tar.gz
tar解压
# 解压文件
tar xvf cs-cs.tar.gz
原创文章,作者:lishengli,如若转载,请注明出处:http://www.lishengli.com/lee/3468.html