dd命令还是有用的,但是因为是底层操作,更加危险,总结以备使用
1.命令格式:
dd OPTION
2.命令功能:
dd命令:convert and copy a file 转换复制一个文件
底层复制,从文件目录开始,以块为单位进行复制,当磁盘处于挂载的状态,不能使用dd命令直接删除,会造成系统错乱,使用dd要确保磁盘处于非挂载状态。
分为读入和输出两个方向,从哪个文件中读入,怎么读入,处理后输出到哪个文件,怎么输出
3.命令参数:
if=file 从所命名文件读取而不是从标准输入
of=file 写到所命名的文件而不是到标准输出
bs=size 指定块大小(byte)(既是ibs也是obs),这个是输入和输出使用相同的数据块大小
ibs=size 一次读size个byte,输入和输出使用不同大小的块,这里是输入块大小
obs=size 一次写size个byte,输入和输出使用不同大小的块,这里是输出块大小
4.例子
1. 用法:d if-/PATH/FORM/SRC of-/PATH/TO/DEST bs=# count=#
i. bs=#:block size 复制单元 大小
ii. count=#: 复制多少个bs
下面是例子
写1GB文件 dd if=/dev/zero of=dd-test1 bs=1024 count=1M 写10GB文件 dd if=/dev/zero of=dd-test1 bs=1024 count=10M
评论前必须登录!
注册