我非常清楚该命令的作用,但是man dd
,请info dd
告诉我:“转换和复制文件”,GNU Coreutils 也是如此。
谷歌说它是医学和网络聊天俚语之间一切的缩写;除了有人说这意味着“数据破坏者”,在 PC 取证中使用的东西 - 如果我的 dd 破坏了我的数据,我会感到震惊!
任何见解?:-)
更新:当然我必须检查行话文件:
Unix dd(1) 设计有一个奇怪的、明显非 Unixy 关键字选项语法,让人联想到 IBM System/360 JCL(它有一个针对 I/O 设备的精心设计的 DD 'Dataset Definition' 规范)
听起来仍然很模棱两可,但它说:
尽管命令满足了需求,但界面设计显然是个恶作剧。
呵呵:-)
UNIX 哲学说:做一件事并把它做好。制作处理文本的程序,因为这是一个通用接口。
该sort
命令,至少是 GNU sort,可以-o
选择输出到文件而不是stdout
. 为什么说,sort foobar -o whatever
当我可以的时候有用sort foobar > whatever
?