tar -czvp -f – skype_backup |split -b 4000k – skype_backup_20090626.tar.gz. –verbose
合并文件:
cat skype_backup_20090626.tar.gz.a* >skype_backup_cat.tar.gz
tar -zxvf skype_backup_cat.tar.gz
如上两句合并为一句:
cat skype_backup_20090626.tar.gz.a* |tar -zxv
#
分
卷
压缩
gz
#
tar
zcf - 2017.log |split -d -b 100m - logs.
tar
.gz.
# 生成
文件
: logs.
tar
.gz.00 logs.
tar
.gz.01
#
分
卷
压缩
bz2
#
tar
jcf - 2017.log |
logs/ |split -b 1m - logs.
tar
.bz2.
完成后会产生下列
文件
:
logs.
tar
.bz2.aa, logs.
tar
.bz2.ab, logs.
tar
.bz2.ac
要
解压
的时候只要执行下面的命令就可以了:
cat logs.
tar
.b
就不多说这段时间干啥去了吧,期间和很多的同学聊了天,有的童鞋已经开始工作,聊了聊工作上的事儿。有的是今年即将毕业的童鞋,有着自己的小目标,有的想尝试互联网,所以现在基本上都快进行二轮的复习了,有的同学备战公务员,凭着年轻这股劲儿向往自己理想的生活状态,无论怎么样,长路漫漫,走一步,算一步,每一步都算数。
今天
分
享的这篇文章是
Linux
相关的基础知识,深
一点
的内容基本上没有,不过对于刚需小伙伴来说,也就够了,有时间的话,最好按照这些命令去试一试,敲一敲,这样记忆更加深刻。
老规矩,先看目录,文章比较长,建
$
tar
cjv jiangdou.
tar
.gz | split -b 1024m //1024m ->表示
分
卷大小为1024MB
$ 会生成1024mb的几个
文件
,名为xaa,xab,xac……
cat x* > temp.
tar
.gz /**/
这个bbb可以是你指定的任意
文件
名,然后
tar
-xvf temp.
tar
.gz /*得到jiangdou....
2、
压缩
后的
文件
太大,需要将cm-11.
tar
.gz
分割
成N个指定大小的
文件
,怎么办?一条命令搞定
split -b 4000M -d -a 1 cm-11.
tar
.gz cm-11.
tar
.gz.
//使用split