我非常清楚该命令的作用,但是man dd
,请info dd
告诉我:“转换和复制文件”,GNU Coreutils 也是如此。
谷歌说它是医学和网络聊天俚语之间一切的缩写;除了有人说这意味着“数据破坏者”,在 PC 取证中使用的东西 - 如果我的 dd 破坏了我的数据,我会感到震惊!
任何见解?:-)
更新:当然我必须检查行话文件:
Unix dd(1) 设计有一个奇怪的、明显非 Unixy 关键字选项语法,让人联想到 IBM System/360 JCL(它有一个针对 I/O 设备的精心设计的 DD 'Dataset Definition' 规范)
听起来仍然很模棱两可,但它说:
尽管命令满足了需求,但界面设计显然是个恶作剧。
呵呵:-)
Rob*_*Rob 38
尽管给出了“最佳答案”,但该网站另有说明:
实际上,它代表“复制和转换”,之所以重命名为
dd
仅是因为它cc
是为 C 编译器保留的!这是我从大学 PDP 11 上的 Unix-V7 手册页中获得的真实信息。
comp.unix.misc
(usenet) 上的原始邮件:Unix 首字母缩略词列表
Mr *_*unz 31
维基百科 ( dd)断言它是以IBM JCL命令DD命名的,DD代表数据定义。不过,我一直认为这意味着数据重复。
Jür*_*ard 14
“转储数据”。JCL 无关紧要。