小弟从今年的7月开始接触linux,到目前为止已经考到RHCE,为了继续巩固自己的知识,所以决定开始写博客进行分享。
好了,开始说正话了:
tar - 一个包含了compress,gzip,bzip2的压缩和打包的工具,功能强大。
我们有时候想将文件或者文档打包压缩,这时候用tar这个工具就非常方便了。
语法:
tar -[j|z] -[c|t|x]v -f /target /resource
-[j|z] 是代表你所选择的压缩类型了啦, j代表bzip2,z代表gzip,当然你不需要压缩就不选咯。
-[c|t|x]这个重要了,c是打包/创建,t是查询包内的东东,剩下的x理所当然的就是解压啦
-f: 神马?这个还要说,肯定是file啦,就是你想压缩文件的去处。
此外,还可以用--exclude=resource 这个参数剔除你不想打包的文档。
例子神马的可以自己动手去做做,我这里就不提供了,授人以鱼不如授人以渔嘛,重要的是思想。
dump - 备份神器,可以对整个fs(filesystem)进行备份,也可以对单个目录进行备份。
但是只有对fs备份的时候才会有level(0-9)一说,那么level是什么呢?
举个列说,level0 是指对整个fs进行备份,而level1是在level0的基础上对已更新的数据进行备份。
那么为啥还要这么复杂的level备份呢,原因是可以节省空间的利用,开源节流,你懂的。
语法:
dump -[W|-S|(0-9)] -f /target /resouce
-W是查询/etc/fstab里面设定的partition有没数据进行过dump
-S是查询需要多少的空间
-(0-9)你懂的。
那么这个dump于备份有什么好处呢,就是当系统需要恢复或者需要查以往记录的时候所用到的。
有备必有还,神马?你不打算还了!
restore - 还原备份和比较备份与源文件差异的工具
语法:
restore -[r|t|C] -f /compress /resource
-r还原fs的选项,针对dump的备份文件
-t查选备份内有什么东东了呢
-C用以比较备份与源文件之间的差异。
-i互动模式,进入之后可以用 help进行查询选项 很好用***