dd命令
Posted 岁月童话
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dd命令相关的知识,希望对你有一定的参考价值。
d命令用于指定大小的拷贝的文件或指定转换文件,格式为:“dd [参数]”。
dd命令是个比较重要且具有特色的一个命令,它能够让用户指定数据块的大小和个数来复制一个文件的内容,当然如果您愿意的话还可以在复制过程中转换其中的数据。Linux系统中有一个叫做/dev/zero的设备文件,每次讲课解释起来都感觉有点哲学理论的色彩,因为它不会占用您的系统存储空间,但里面却可以保存有无穷无尽的数据,一般用来搭配dd命令来生成出来一个指定大小的文件是再好不过的了。
参数 | 作用 |
if | 输入的文件名称。 |
of | 输出的文件名称。 |
bs | 设置每个“块”的大小。 |
count | 设置要拷贝“块”的个数。 |
[[email protected] ~]# dd if=/dev/zero of=560_file count=1 bs=560M 1+0 records in 1+0 records out 587202560 bytes (587 MB) copied, 27.1755 s, 21.6 MB/s
dd命令也绝对不仅限于复制文件这么简单,如果您想把一个光盘设备只做成iso格式的镜像文件,在Windows系统中一定免不了要用到第三方的很多软件才可以,但我们可以直接使用这个dd命令来复制并压制光盘设备变成一个可立即使用的iso镜像哦:
[[email protected] ~]# dd if=/dev/cdrom of=RHEL-server-7.0-x86_64-LinuxProbe.Com.iso 7311360+0 records in 7311360+0 records out 3743416320 bytes (3.7 GB) copied, 370.758 s, 10.1 MB/s
以上是关于dd命令的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段15——git命令操作一个完整流程
VSCode自定义代码片段15——git命令操作一个完整流程
Flutterflutter doctor 报错Android license status unknown. Run `flutter doctor --android-licenses‘(代码片段