命令名称“dd”代表什么?

命令名称“dd”代表什么?

我用它dd来将图像复制到 USB 上。但是 代表什么dd

我理解它的用途,但不知道它的dd实际含义,或者缩写。
手册页中甚至没有提到。

答案1

该语法受到 OS/360 JCL 的 DD(数据定义)语句的启发。 来源:GNU

更多阅读这里

答案2

有很多理论。我记得在 Unix v7(dd首次出现时)手册页上说这意味着磁盘转储(或者是数据转储?),因为它经常被用作磁盘备份/恢复实用程序。然而,v7 手册页没有提到词源和含义。可能是我从贝尔实验室的某个人那里听说的,因为我在 20 世纪 80 年代初偶尔接触过这个词。

其他理论是

  • 数据毁灭者
  • 数据析构函数
  • 磁盘销毁器
  • 删除数据
  • 重复数据
  • 原本是为了复制和转换,但由于 C 编译器已经使用而被重命名cc(PDP-11 上的 Unix-V7 中的 man dd)

答案3

dd 代表数据描述

答案4

一直以为它代表“disk dupe”(重复磁盘) 认为它是在 SCO Unix Sys V 版本中

相关内容