位置: 编程技术 - 正文

Linux系统中使用dd命令来转换和拷贝文件(linux如何使用)

编辑:rootadmin

推荐整理分享Linux系统中使用dd命令来转换和拷贝文件(linux如何使用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux使用方式有哪些方面,linux使用方法,linux如何使用,linux如何使用,linux用法,linux 使用技巧,linux用法,linux使用范围,内容如对您有帮助,希望把文章链接给更多的朋友!

dd - 转换和拷贝文件当进行非强制的转换的时候,使用指定的输入和输出块大小拷贝文件 (默认是从标准输入到标准输出。)它每次从输入读取指定大小的一个块(默认是字节)。 如果使用 bs=bytes 选项,并且没有转换,除了指定 sync, noerror, 或 notrunc 之外, 那么dd将把全部读到的数据(可以比请求读的少) 写到独立的输出块去。 这个输出块的长度和读到的数据 完全一样,除非指定使用 sync(同步) 转换,那样的话,数据结尾处将追加NUL字符(或空格,见下)。其他情况下,输入的时候每次读一个块,然后处理,并将 输出结果收集起来,最后写到指定大小的数据块中去。最 终的输出块可能会比指定的大小短一些。

如果你想要在线看 manual, 可以试试: dd --help

或是 info dd

如果你想要看看这个版本如何: dd --version

输入或输出 dd if=[STDIN] of=[STDOUT]

强迫输入或输出的Size为多少Bytes bs: dd -ibs=[BYTE] -obs=[SIZE]

强迫一次只做多少个 Bytes cbs=BYTES

跳过一段以后才输出 seek=BLOCKS

Linux系统中使用dd命令来转换和拷贝文件(linux如何使用)

跳过一段以后才输入 skip=BLOCKS

当然你可以拿这个来方便的拷贝光碟(注意,你的光碟是标准的 iso格式才可以这么做唷!)

dd if=/dev/cdrom of=cdrom.iso 其中 if 后面以及 of 后面的内容依你的需求调整。

然后给系统这个指令就可以烧了:

cdrecord -v cdrom.iso 这篇不是在讲 cdrecord 的,所以上面的指令是最为简单但是不一定能符合您的硬件环境...功能:把指定的输入文件拷贝到指定的输出文件中,并且在拷贝过程中可以进行格式转换。可以用该命令实现DOS下的diskcopy命令的作用。先用dd命令把软盘上的数据写成硬盘的一个寄存文件,再把这个寄存文件写入第二张软盘上,完成diskcopy的功能。需要注意的是,应该将硬盘上的寄存文件用rm命令删除掉。系统默认使用标准输入文件和标准输出文件。

if=file 从 file 中读而不是标准输入。 of=file 写到 file 里去而不是标准输出。除非指定 conv=notrunc ,否则, dd 将把 file 截为O字节(或由 seek= 选项指定的大小) ibs=bytes 一次读 bytes 字节。默认是。 obs=bytes 一次写 bytes 字节。默认是。 bs=bytes 一次读和写 bytes 字节。这将覆盖 ibs 和 obs 设定的值(并且,设定 bs 不等于同时将 ibs 和 obs 设为同一个值,至少在 只使用 sync, noerror 或 notrunc 转换时是这样的。因为bs规定,每个输入块都应作为单独 的数据块拷贝到输出,而不把较短的块组合到一起)。 cbs=bytes 为 block 转换和 unblock 转换指定转换块的大小。 skip=blocks 在拷贝之前,跳过输入文件的前 blocks 块,每块大小为 ibs-byte 字节。 seek=blocks 在拷贝之前,跳过输出文件的前 blocks 块,每块大小为 obs-byte 字节。 count=blocks 只拷贝输入文件的前 blocks 块(每块的大小为 ibs-byte 字节),而不是全部内容,直到文件末尾。

转换conv=转换[,转换]... 将文件按 转换 参数指定的方式转换(在lq,rq两边没有空格)。

转换方式包括: ascii 将EBCDIC转换成ascii。 ebcdic 将ascii转换成ebcdic。 ibm 将ascii转换成alternative ebcdic。 block 每一行输入,无论长短,输出都是 cbs 字节,并且其中的lq换行rq(NEWLINE,即c中的')用 空格替换。如有必要,行尾会填充空格。 unblock 用lq换行rq替换每个输入块( cbs 字节大小)末尾的空格。 lcase 将大写字母转换成小写。 ucase 将小写字母转换成大写。 swab 交换每对输入字节。如果读入的字节数是奇数,最后 一个字节只是简单的复制到输出(因为没有能跟它交换的 字节了)(POSIX .,PASC翻译.2 3号和4号)。 noerror 发生读错误时,继续进行。 notrunc 不截断输出文件。 sync 用0填充到每个输入块的末尾,使其大小为 ibs 字节。

例:复制代码代码如下:[root@localhost ~]# dd if=/dev/hdx of=/dev/hdy #将本地的/dev/hdx整盘备份到/dev/hdy[root@localhost ~]# dd if=/dev/hdx of=/path/to/image #将/dev/hdx全盘数据备份到指定路径的image文件[root@localhost ~]# dd if=/dev/hdx | gzip >/path/to/image.gz #备份/dev/hdx全盘数据,并利用gzip工具进行压缩,保存到指定路径[root@localhost ~]# dd if=/path/to/image of=/dev/hdx # 将备份文件恢复到指定盘[root@localhost ~]# gzip -dc /path/to/image.gz | dd of=/dev/hdx #将压缩的备份文件恢复到指定盘[root@localhost ~]# dd if=/dev/hdx of=/path/to/image count=1 bs= #备份磁盘开始的Byte大小的MBR信息到指定文件[root@localhost ~]# dd if=/dev/cdrom of=/root/cd.iso #拷贝光盘数据到root文件夹下,并保存为cd.iso文件

详解Linux中查找目录和文件的find和locate命令 findfind路径-命令参数[输出形式]参数说明:路径:告诉find在哪儿去找你要的东西,命令参数:参数很多下面会说到输出形式:输出形式很多,-print,-printf

在Linux中使用which和whereis命令来查找和定位文件 which查找环境变量中的文件-a查找全部内容,而非第一个文件-n文件名长度指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。-p文件

Linux中的文件与目录操作利器mv命令使用解析 mv命令是一个与cp类似的命令,但是它并非创建文件或目录的复制品/副本。不管你在使用什么版本的Linux系统,mv都默认安装在你的Linux系统上了。用法:

标签: linux如何使用

本文链接地址:https://www.jiuchutong.com/biancheng/356816.html 转载请保留说明!

上一篇:详解Linux中基本的文件和目录命令file与mkdir(linux 详解)

下一篇:详解Linux中查找目录和文件的find和locate命令(linux内容查找)

  • 期末留抵税额是怎么产生的
  • 税务专业是什么学位
  • 工程项目罚款收入账务处理
  • 六大往来科目重分类分录
  • 滴滴出行怎么弄电子发票
  • 个人与公司交的税怎么算
  • 成本少结转了怎么调回
  • 股权增值转让的财税处理
  • 手续费及佣金收入
  • 管家婆进销存软件免费版
  • 品牌活动推广文案
  • 股权转让金是什么意思
  • 暂估入库的材料领用时如何做账
  • 代扣代缴个人所得税会计分录怎么做
  • 股票红利税如何征收
  • 税控盘怎么使用
  • 营改增的优惠政策
  • 公司员工出差补贴与差旅费报销制度
  • 跨地区经营产生的GDP
  • 利得一定会影响利润吗
  • 应收账款的贷方反映
  • 临时使用自建商品房是否需要缴纳房产税?
  • html5 video标签
  • 在境外缴纳的增值税税率
  • 资源管理器被关闭了怎么恢复
  • scanserver.exe - scanserver是什么进程 有什么用
  • 关闭windows defender实时防护
  • win11企业版激活
  • linux怎么设置读写权限
  • 最小的3g无线路由器型号
  • 小企业会计准则调整以前年度费用分录
  • 自产的产品对外捐赠
  • php 获取网页内容
  • 增值税加计扣除比例
  • ajaxuploadfile
  • chattr i
  • unrar解压命令
  • thinkphp6.0完全开发手册
  • 有进项税额转出怎么做账
  • 企业注销时实收资本清算时要作资产处置收益交所得税吗
  • 小规模附加税减免性质代码如何选
  • 发生售后维修领用材料分录
  • 去年的预提费用今年进来了怎么入账
  • 税控盘 金税盘
  • 非财政补助结余分配属于什么科目
  • 企业的股息红利所得要交税吗
  • 小微企业预缴所得税怎么填报
  • 库存现金银行存款用什么凭证
  • 收入结转到本年利润的会计分录
  • 国外佣金代扣代缴增值税可以抵扣吗
  • 预提房租会计分录怎么填
  • 普通发票可以开多少税率
  • 营业外收入的账户结构
  • 没收到发票怎么入账
  • 公司购买垃圾袋可以抵扣吗
  • 企业如何降低存款利息
  • 利润表增加,资产负债表减少怎么回事
  • ubuntu安装教程14.04
  • mysql 厂家
  • 在linux系统中,用来存放系统所需要的配置文件和子目录
  • windows软件类型最新版本
  • 电脑蓝屏0X0000007B
  • window7窗口
  • schedhlp.exe - schedhlp是什么进程 作用是什么
  • ocxdll.exe - ocxdll是什么进程 有什么用
  • win10文件夹右上角搜索不能用
  • 十大经典排序算法总结
  • 安装运行windows
  • node一次执行多个文件
  • android 样式
  • bat获取当前路径的值
  • python3安装pygame
  • 创建一个新用户user1,设置其主目录为/home/user1:
  • Adding iAd in your App from Unity3d
  • 电子税务局如何申报社保
  • 已办理了退休,档案还需要保存吗
  • 汽车销售流程有哪些环节?每个环节的主要内容是什么?
  • 人文考试多少分合格
  • 企业年检里的纳税是什么
  • 耗电异常优化是什么意思微信
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设