位置: IT常识 - 正文

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

编辑:rootadmin
这篇文章主要介绍了Linux系统中使用dd命令来转换和拷贝文件的方法,dd命令的使用是Linux入门学习中的基础知识,需要的朋友可以参考下... 16-01-14

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

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

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

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

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

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

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

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 字节。默认是512。 obs=bytes 一次写 bytes 字节。默认是512。 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 1003.26,PASC翻译1003.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=512 #备份磁盘开始的512Byte大小的MBR信息到指定文件[root@localhost ~]# dd if=/dev/cdrom of=/root/cd.iso #拷贝光盘数据到root文件夹下,并保存为cd.iso文件

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

上一篇:win1019025怎么更新(win10怎么更换版本)

下一篇:这张磁盘有写保护什么意思详情(这张磁盘有写保护无法格式化)

  • 怎么推广自己的微信公众号?(怎么推广自己的微信)

    怎么推广自己的微信公众号?(怎么推广自己的微信)

  • 三星i929评测(三星i929论坛)(三星i927)

    三星i929评测(三星i929论坛)(三星i927)

  • 淘宝可以切换几个账号(淘宝能切换几个账号)

    淘宝可以切换几个账号(淘宝能切换几个账号)

  • excel顺序填充数字(excel顺序填充数字 公式)

    excel顺序填充数字(excel顺序填充数字 公式)

  • 为什么华为下载不了节奏大师(为什么华为下载不了原神)

    为什么华为下载不了节奏大师(为什么华为下载不了原神)

  • 微博视频能看到浏览记录吗(发视频几点更容易上热门)

    微博视频能看到浏览记录吗(发视频几点更容易上热门)

  • 苹果耳机保修需要提供什么(苹果耳机保修需要啥)

    苹果耳机保修需要提供什么(苹果耳机保修需要啥)

  • 全网通手机可以放两张电信卡吗(全网通手机可以用两张电信卡)

    全网通手机可以放两张电信卡吗(全网通手机可以用两张电信卡)

  • 手机发图片慢怎么回事(手机发图片和视频慢是什么原因)

    手机发图片慢怎么回事(手机发图片和视频慢是什么原因)

  • 苹果se是双卡吗(苹果se3是双卡吗)

    苹果se是双卡吗(苹果se3是双卡吗)

  • 网速mb和kb哪个快(网速kb和mb是什么意思)

    网速mb和kb哪个快(网速kb和mb是什么意思)

  • 苹果手机怎么下载两个微信软件(苹果手机怎么下一行打字)

    苹果手机怎么下载两个微信软件(苹果手机怎么下一行打字)

  • 更新apple id设置是什么意思(更新apple id设置不管它可以吗)

    更新apple id设置是什么意思(更新apple id设置不管它可以吗)

  • 电脑搜索记录怎么删除(电脑搜索记录怎么查看)

    电脑搜索记录怎么删除(电脑搜索记录怎么查看)

  • 畅享10plus面部识别在哪(畅享10plus面容)

    畅享10plus面部识别在哪(畅享10plus面容)

  • 幻灯片怎么点一下出一个(幻灯片怎么点一下出来一张图片)

    幻灯片怎么点一下出一个(幻灯片怎么点一下出来一张图片)

  • vivo充电呼吸灯怎么调(vivo手机如何关闭充电时的呼吸灯)

    vivo充电呼吸灯怎么调(vivo手机如何关闭充电时的呼吸灯)

  • 微信上面的字是怎么设置的(微信上面的字是怎么弄拼音的)

    微信上面的字是怎么设置的(微信上面的字是怎么弄拼音的)

  • 探探的vip有什么功能(探探的vip有什么用)

    探探的vip有什么功能(探探的vip有什么用)

  • 拍好的水印怎么换日期和时间(拍好的水印怎么换地址)

    拍好的水印怎么换日期和时间(拍好的水印怎么换地址)

  • 应用加密忘记密码怎么解除(应用加密忘记密码忘记问题怎么办)

    应用加密忘记密码怎么解除(应用加密忘记密码忘记问题怎么办)

  • 怎么把抖音号遮掉(怎么把抖音号遮住视频)

    怎么把抖音号遮掉(怎么把抖音号遮住视频)

  • 在WIN7中,如何清理C盘空间?(在win7中,如何搜索指定扩展名的文件)

    在WIN7中,如何清理C盘空间?(在win7中,如何搜索指定扩展名的文件)

  • 不是公司的车能抵扣进项吗
  • 贴现怎么计算公式
  • 有形动产租赁属于应税劳务还是应税货物
  • 工会账户谁来管理
  • 库存现金限额的概念
  • 控股合并的会计准则
  • 行政单位明细账包括哪些
  • 劳务派遣营改增政策
  • 公司自建厂房需要缴纳哪些税
  • 年终奖金在年度内扣税吗
  • 部分预收账款会计科目
  • 简易征收税率都包括什么
  • 废旧物资增值税税收优惠政策
  • 扩建费用
  • 行政单位缴纳罚款如何记账
  • 应交税费重分类分录
  • 视同销售行为怎么进行财税处理?
  • 出口押汇申请书
  • apple取消支付方式
  • 股东不发工资只给员工钱
  • vue3 provide inject
  • 苹果电脑删除win系统文件
  • 跨境电商小规模与一般纳税人
  • word2013压缩图片
  • 32位升级64位系统教程
  • 国产操作系统两项全球第一
  • 按揭贷款到账时间
  • 其他应收款超过一年是12个月吗?
  • 事业单位会计准则是否废止
  • 分支机构分摊税款的计算
  • uni-app list
  • 债券到期收回本金和利息的会计分录
  • 商品入库进项税额怎么算
  • 小微企业免征增值税政策2023
  • 现金流量表相关题目
  • winform开发技术有哪些
  • vue环境搭建的几种方法
  • 汽车以旧换新怎么操作
  • 工业企业生产费用最基本的分类是
  • 给员工分红是否交税
  • 海关进口增值税专用缴款书如何抵扣
  • python转换数字
  • 生产企业免抵退红字冲减
  • 劳务费走应付职工薪酬
  • 什么叫做应税劳务
  • 农产品进项税额抵扣范围
  • 残保金提取是什么意思
  • 差旅费退回怎么做账
  • 医院药品进销差价会计核算
  • 预提成本和冲回成本金额不一致情况说明
  • 租厂房需要办环评注意事项
  • 咨询服务费计入哪里
  • 简易征收可以开具3专票吗
  • ubuntu安装教程14.04
  • mysql could not be resolved: Name or service not known
  • sql语句百度百科
  • win8.1怎么安装appx没有许可证
  • wind启动项
  • 在linux 上使用QQ聊天程序
  • Linux基础与应用开发指南pdf百度云
  • 技术故事是什么意思
  • win10系统最新更新
  • cocos怎么用
  • python的脚本
  • cocos2dx减少内存开销
  • ztree拖动
  • XMLHttpRequest Level 2 使用指南
  • shell脚本编写步骤
  • 常见的dos命令及功能
  • 基于node.js的跳蚤市场网站主要内容
  • jquery easyui插件
  • python gensim
  • 关于python整数类型
  • 税务新进公务员个人总结
  • 重新税务登记程序有哪些
  • 税务登记证信息
  • 专票怎么查询已开记录
  • 纳税人有什么影响
  • 地税稽查局查账严重吗
  • 问一下医院
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设