本文主要给大家介绍了关于Linux中dd命令使用的相关内容,分享出来供大家参考学习、下面来看看详细的介绍:
使用方法:<代码> dd(操作数)代码>
<强>参数注释:强>
b=一次字节读写字节字节(也看到ibs=⒐馔环?) 哥伦比亚广播公司(cbs)=字节转换字节字节 conv=conv转换文件按照逗号分隔符号列表 数>=N副本 ascii EBCDIC ascii ebcdic ASCII、ebcdic ibm从ASCII替代EBCDIC 块垫与空间cbs-size newline-terminated记录 疏通取代尾随空格和换行符cbs-size记录 lcase大写改为小写 nocreat不创建输出文件 excl失败如果输出文件已经存在 notrunc不截断输出文件 ucase小写改为大写 稀疏的努力寻找而不是写NUL输入块的输出 拭子交换每一对输入字节 noerror后继续读错误 同步垫每输入块nul ibs-size;使用时 块或疏通,垫空间而不是空 在完成之前fdatasync身体写输出文件数据 fsync同样,但是也写元数据
<强>标记的可选参数强>
添加附加模式(意义> c=1, w=2, b=512 kB=1000, K=1024 MB=1000 * 1000=1024 * 1024, xM=M GB=1000 * 1000 * 1000, G=1024 * 1024 * 1024,所以> dd if=/dev/hdb=/dev/硬盘
<强> 2,将/dev/hdb全盘数据备份到指定路径的图像文件强>
dd if=/dev/hdb=/根/图片
<强> 3,备份/dev/hdb全盘数据,并利用gzip工具进行压缩,保存到指定路径强>
弟弟如果=/dev/hdb | gzip祝辞/root/image.gz
<强> 4,把一个文件拆分为3个文件强>
#文件大小为2.3 k $ ll db1_db_links.sql Oracle@rhel6 ~ 甲骨文oinstall -rw-r - r - 2344 11月21 39 db1_db_links.sql #把这个文件拆成每个文件1 k, b=1 k,数=1,使用跳过参数指定在输入文件中跳过多少个bs支读取 如果=db1_db_links [oracle@rhel6 ~]美元dd。=dd01 sql。sql废话=1 k数=1 1 + 0记录 1 + 0的记录 1024字节(1.0 kB)复制,4.5536 e-05年代,22.5 MB/s 如果=db1_db_links [oracle@rhel6 ~]美元dd。=dd02 sql。sql b=1 k数=1跳过=1 1 + 0记录 1 + 0的记录 1024字节(1.0 kB)复制,0.000146387,7.0 MB/s 如果=db1_db_links [oracle@rhel6 ~]美元dd。=dd03 sql。sql b=1 k数=1跳过=2 0 + 1记录 0 + 1记录 296字节(296 B)复制,0.000204216,1.4 MB/s #拆分出的文件 oracle@rhel6 ~ $ ll dd * sql 甲骨文oinstall -rw-r - r - 1024 5月20日58 dd01.sql曾 甲骨文oinstall -rw-r - r - 1024 5月20日58 dd02.sql曾 甲骨文oinstall -rw-r - r - 296 5月20日58 dd03.sql曾
<强> 5,把拆分出的文件合并为1个强>
#合并操作,此时用到寻求参数,用于指定在输入文件中跳过的bs数 (oracle@rhel6 ~)的dd=1美元。如果sql=dd01.sql 2 + 0记录 2 + 0的记录 1024字节(1.0 kB)复制,0.000176,5.8 MB/s (oracle@rhel6 ~)的dd=1美元。如果=dd02 sql。sql b=1 k=1 1 + 0记录 1 + 0的记录 1024字节(1.0 kB)复制,0.000124038,8.3 MB/s (oracle@rhel6 ~)的dd=1美元。如果=dd03 sql。sql b k=1=2 0 + 1记录 0 + 1记录 296字节(296 B)复制,0.00203881年代,145 kB/s #与拆分前的文件进行校验 [oracle@rhel6 ~] diff 1美元。sql db1_db_links.sql 美元(oracle@rhel6 ~)
<强> 6,在输出文件中指定的位置插入数据,而不截断输出文件强>
需要使用<代码> conv=notrunc> 代码参数
[oracle@rhel6 ~] dd如果=2美元。sql=1。sql b=1 k=1数=2寻求conv=notrunc
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。