专注各种脚本编程
Baidu
加入收藏夹
本站内容有下面分类知识,欢迎您的到来^_^
shell相关:指令篇 基础篇 脚本欣赏 编程实例 shell问问 shell视频教程 技巧篇 水平测试 E文资料 vi编辑器 高级Bash脚本编程指南
其他:mysql perl c语言 oracle
当前位置:| 主页>shell技巧/应用篇>

教你用dd命令备份磁盘数据

百度收藏 QQ搜藏

dd命令是linux/unix的一个常用shell命令,它可以拷贝并转换文件数据。我们利用dd命令这些功能就可以轻松对各种数据进行备份,当然前提是要熟悉使用这个命令。

下面用实例来说明:

1.将本地的/dev/hdx整盘备份到/dev/hdy
root$ dd if=/dev/hdx of=/dev/hdy

2.将本地的/dev/hdx全盘数据备份到超级管理员root目录下的image文件
root$ dd if=/dev/hdx of=/root/image

3.备份服务器里/dev/hdx全盘数据,并且使用gzip工具进行压缩,保存到/root目录里
root$ dd if=/dev/hdx | gzip > /root/image.gz

4.备份MBR:备份磁盘开始的512Byte大小的MBR信息到指定文件
root$ dd if=/dev/hdx of=/path/to/image count=1 bs=512

5.备份软盘:将软驱数据备份到当前目录的disk.img文件
root$ dd if=/dev/fd0 of=disk.img count=1 bs=1440k

6.拷贝内存资料到硬盘:将内存里的数据拷贝到root目录下的mem.bin文件
root$ dd if=/dev/mem of=/root/mem.bin bs=1024

7.从光盘拷贝iso镜像:拷贝光盘数据保存到root目录下,并命名为cd.iso文件
root$ dd if=/dev/cdrom of=/root/cd.iso

上一篇:shell用到ANSI控制码汇总 下一篇:dd命令结合netcat远程备份数据

power by soyo123 2007-2008