“dd”代表什么?

“dd”代表什么?

dd代表什么?我一直通俗地称其为“Disk Destroyer”,但是构成该缩写词/命令的“官方”单词是什么?

根据这个链接这个链接它可能是以下之一:

  1. 它曾经代表“复制和转换”,并被重命名为“dd”,因为“cc”已用于 C 编译器。
  2. 它是“作业控制语言”程序转换为“作业输入系统”的残余。
  3. 这意味着“数据破坏”

答案1

实际的定义可能是一个笑话、键盘速记或晦涩的参考。维基百科有这个:

名称 dd 可能暗指 IBM 作业控制语言 (JCL) 中的 DD 语句,[3] 其中缩写代表“数据描述”。[4] 该命令的语法比其他 Unix 更类似于 JCL 语句命令,所以语法可能是个笑话。[3]该命令名称的另一种解释是“cc”(“转换和复制”,如命令描述中所示)已被 C 编译器采用。也有人戏称,dd代表“磁盘破坏者”或“删除数据”,因为在对硬盘进行低级操作时,一个小小的错误,例如颠倒输入文件和输出文件参数,就可能导致数据丢失。磁盘上的部分或全部数据。

来源:en.wikipedia.org 上的 dd (unix)

Codecoffee 上的此页面有一些额外的讨论。

许多系统管理员都为 dd(1) 这样的命令想出了自己的助记符,在这种情况下,似乎一切都可以!

相关内容