鸟哥的Linux私房菜 学习笔记 第9章

Linux系统常见压缩命令

gzip hosts 将hosts压缩为hosts.gz,并删除原来的文件。

zcat 查看压缩的文件

gzip -d 解压文件

gzip -c hosts > hosts.gz 压缩文件并保留原来的文件

 

bzip2 将文件压缩为.bz2

bzip2 -d 解压文件

bzip2 -c >  压缩文件并保留原来的文件

 

zip hosts.zip hosts

unzip host.zip

 

打包命令

tar -cvf hosts.tar hosts

-c 新建打包文件 -v 显示压缩解压的过程 -f 被处理的文件名 -t 查看打包的文件 -x 解压打包的文件 -C 要解压到的目录

tar -zcvf xx.tar.gz *--remove-files

tar -zxvf xx.tar.gz

 

完整备份工具:dump

dump -0u -f xx/1.dump /dev/sda3

-level 备份等级,从0-9共10个等级,0代表全备份,0123为增量备份,0987为差异备份,每次备份都只会从level小的备份开始增加数据

-u 将这次dump的时间记录到/etc/dumpdates文件中

-f 接产生的文件

restore 恢复备份

restore -t [-f dumpfile] [-h] 用于查看dump文件

restore -C [-f dumpfile] [-D 挂载点] 比较dump与实际的文件

restore -i [-f dumpfile] 进入互动模式

restore -r [-f dumpfile] 还原整个文件系统

 

光盘写入工具

mkisofs [-o 镜像文件] 待备份文件

cp /dev/cdrom xxx.iso

moumt -o loop xx.iso /mnt

 

其他常见的压缩与备份工具

dd 挂载设备和读取设备内容到一个文件

dd if=/dev/zero of=file4 bs=1M count=1

dd if=dev/sda3 of=test备份

dd if=/dev/sda1 of=dev/sda2

dd可用于备份整块分区或磁盘

 

find -name "file" | cpio -o > xx.cpio

通过管道传给cpio打包

cpio -iu < xx.cpio

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值