dd 参数使用

dd 强大的备份命令
命令格式:dd 参数
参数有:
bs=bytes数 :同时将ibs(输入)与obs(输出)设置为指定的大小
cbs=bytes数 :为block与unblock指顶转换的数据块大小
conv=参数 :特定参数如下:
ascii ----------->将ebcdic转换为ascii
ebcdi ----------->将ascii转换为ebcdi
ibm ----------->将ascii转换为另一种ebcdic
block ------------>将换行改为cbs参数所设置数目的空格符
unblock --------->将cbs参数所设置数目的空格符以换行符号取代
lcase ------------>将大写字母改为小写
ucase ----------->将小写字母改为大写
swab ------------>将输出的字符两个一组两个一组地做对调
noerror ---------->忽略错误,继续进行
notrunc ---------->不截断输出的文件
sync ------------->使用NULL填满数据块,使之与ibs的大小相同
count=数据块数 :仅读取指定数据的数据块数
ibs=bytes数 :每次读取的字节数
if=文件 :从文件读取
obs=bytes参数 :每次输出的字节数
of=文件 :输出到文件
seek=数据块数 :开始输出时跳过的数据块数
skip=数据块数 : 开始读取时跳过的数据块数
--help :显示帮助信息
--version :显示版本信息
一个例子:将 test.txt文件转换为大下字母后写到newtest.txt文件中:
dd if=test.txt of=newtest.txt conv=ucase
再如,将/dev/sda1整个备份下来:
dd if=/dev/sda1 of=/back/myback
如果要备份MBR则:
dd if=/dev/sda of=/home/allinster/mymbr bs=512 count=1

(0)

相关推荐

  • 分享查看dd进度的方法

    由于 dd 命令执行完毕之后,会打印 dd 过程中数据拷贝的速度,因此有许多人用 dd 来对磁盘的 I/O 进行测试,希望以其结果作为参考数据,对比不同服务商或不同硬件配置下,磁盘的读写能力。尽管在命 ...

  • Linux/UNIX命令dd简介

    dd 是 Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。 dd 的主要选项: 指定数字的地方若以下列字符结尾乘以相应的数字: b=512 ...

  • Linux ifconfig命令详解和使用示例(Linux网络参数配置和查看)

    通常需要以root身份登录或使用sudo以便在Linux机器上使用ifconfig工具。依赖于ifconfig命令中使用一些选项属性,ifconfig工具不仅可以被用来简单地获取网络接口配置信息,还可 ...

  • dd使用方法详解

    先简要介绍dd的参数,后边通过几个实例介绍dd的应用,水平有限文中有什么错误请大家指正 dd 是 Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定 ...

  • linux free命令参数及用法详解(linux查看内存命令)

    命令: free 功能说明:显示内存状态。 语法: free [-bkmotV][-s <间隔秒数>] 补充说明:free指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内 ...

  • linux date命令参数及用法详解(linux查看修改系统时间)

    date命令 date命令的功能是显示和设置系统日期和时间。 该命令的一般格式为: date [选项] 显示时间格式(以+开头,后面接格式) date 设置时间格式 命令中各选项的含义分别为: -d ...

  • linux useradd(adduser)命令参数及用法详解(linux创建新用户命令)

    功能说明:建立用户帐号。 语法:useradd [-mMnr][-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g ...

  • Linux系统的dd命令使用教程

    一.基础用法 dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换. 注意:指定数字的地方若以下列字符结尾,则乘以相应的数字:b=512;c=1;k=1024;w=2 参数注释: if=文件 ...

  • Linux系统中使用dd命令来转换和拷贝文件

    dd - 转换和拷贝文件当进行非强制的转换的时候,使用指定的输入和输出块大小拷贝文件 (默认是从标准输入到标准输出.)它每次从输入读取指定大小的一个块(默认是512字节). 如果使用 bs=bytes ...