if =输入文件(或设备名称)
of =输出文件(或设备名称)
题主输入的sdc1不是设备文件名,是分区,设备是sdc,所以输入sdc没问题,我分析应该是这个原因
dd命令
dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。
注意:指定数字的地方若以下列字符结尾,则乘以相应的数字:b=512;c=1;k=1024;w=2
参数注释:
1. if=文件名:输入文件名,缺省为标准输入。即指定源文件。<if=input file >
2. of=文件名:输出文件名,缺省为标准输出。即指定目的文件。<of=output file >
dd应用实例
1.将本地的/dev/hdb整盘备份到/dev/hdd
#dd if=/dev/hdb of=/dev/hdd
2.将/dev/hdb全盘数据备份到指定路径的image文件
#dd if=/dev/hdb of=/root/image
3.将备份文件恢复到指定盘 《linux就该这 么学》
#dd if=/root/image of=/dev/hdb
4.备份/dev/hdb全盘数据,并利用gzip工具进行压缩,保存到指定路径
#dd if=/dev/hdb | gzip >/root/image.gz
dd是Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。很多场景用的到,比如制作U盘引导盘,再比如获取底层硬盘数据,比如mbr
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)