您的位置: 翼速应用 > 业内知识 > 运维 > 正文

关于linux中的dd之含义解析来了

在linux中,dd是用于读取、转换并输出数据的命令;该命令的作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换,该命令可从标准输入或文件中读取数据,根据指定的格式来转换数据,再输出到文件、设备或标准输出。


关于linux中的dd之含义解析来了


本文适用于linux7.3系统、Dell G3电脑。


关于linux中的dd之含义解析来了


DD是Linux/UNIX系统下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。


Linux dd 命令用于读取、转换并输出数据。


dd 可从标准输入或文件中读取数据,根据指定的格式来转换数据,再输出到文件、设备或标准输出。


参数说明:


if=文件名:输入文件名,默认为标准输入。即指定源文件。


of=文件名:输出文件名,默认为标准输出。即指定目的文件。


ibs=bytes:一次读入bytes个字节,即指定一个块大小为bytes个字节。


obs=bytes:一次输出bytes个字节,即指定一个块大小为bytes个字节。


bs=bytes:同时设置读入/输出的块大小为bytes个字节。


cbs=bytes:一次转换bytes个字节,即指定转换缓冲区大小。


skip=blocks:从输入文件开头跳过blocks个块后再开始复制。


seek=blocks:从输出文件开头跳过blocks个块后再开始复制。


count=blocks:仅拷贝blocks个块,块大小等于ibs指定的字节数。


conv=<关键字>,关键字可以有以下11种:


conversion:用指定的参数转换文件。


●  ascii:转换ebcdic为ascii


●  ebcdic:转换ascii为ebcdic


●  ibm:转换ascii为alternate ebcdic


●  block:把每一行转换为长度为cbs,不足部分用空格填充


●  unblock:使每一行的长度都为cbs,不足部分用空格填充


●  lcase:把大写字符转换为小写字符


●  ucase:把小写字符转换为大写字符


●  swap:交换输入的每对字节


●  noerror:出错时不停止


●  notrunc:不截短输出文件


●  sync:将每个输入块填充到ibs个字节,不足部分用空(NUL)字符补齐。


--help:显示帮助信息


--version:显示版本信息


示例如下:


在Linux 下制作启动盘,可使用如下命令:


dd if=boot.img of=/dev/fd0 bs=1440k


将testfile文件中的所有英文字母转换为大写,然后转成为testfile_1文件,在命令提示符中使用如下命令:


dd if=testfile_2 of=testfile_1 conv=ucase


其中testfile_2 的内容为:


$ cat testfile_2 #testfile_2的内容  
HELLO LINUX!  
Linux is a free unix-type opterating system.  
This is a linux testfile!  
Linux test


转换完成后,testfile_1 的内容如下:


转换完成


以上就是关于linux中的dd之含义解析,翼速应用平台内有更多相关资讯,欢迎查阅!


我来说两句

0 条评论

推荐阅读

  • 响应式布局CSS媒体查询设备像素比介绍

    构建响应式网站布局最常见的是流体网格,灵活调整大小的站点布局技术,确保用户在使用的幕上获得完整的体验。响应式设计如何展示富媒体图像,可以通过以下几种方法。

    admin
  • 提升网站的性能快速加载的实用技巧

    网站速度很重要,快速加载的网站会带来更好的用户体验、更高的转化率、更多的参与度,而且在搜索引擎排名中也扮演重要角色,做SEO,网站硬件是起跑线,如果输在了起跑线,又怎么跟同行竞争。有许多方法可提升网站的性能,有一些技巧可以避免踩坑。

    admin
  • 织梦CMS TAG页找不到标签和实现彩色标签解决方法

    织梦cms是我们常见的网站程序系统的一款,在TAG标签中常常遇到的问题也很多。当我们点击 tags.php 页的某个标签的时候,有时会提示:“系统无此标签,可 能已经移除!” 但是我们检查程序后台,以及前台显示页面。这个标签确实存在,如果解决这个问题那?

    admin
  • HTML关于fieldset标签主要的作用

    在前端开发html页面中常用的标签很多,今天为大家带来的是关于HTML中fieldset标签主要的作用说明,根据技术分析HTML

    admin

精选专题