Answers:
dd
可以在您选择的任何作品上工作。
您可以采用终端流(stdin和stdout),也可以采用文件描述符表示的任何内容作为in的in-和output dd
。
而在Linux上几乎所有的东西都有一个文件描述符,你可以使用的文件,目录,字符设备(例如/dev/null
,/dev/random
),块设备(比如,分区/文件系统,如/dev/sda1
可以直接整个磁盘一样/dev/sda
)。
如您所见,它dd
是一个功能强大且用途广泛的工具,但请务必谨慎使用,因为如果您不小心将其与意想不到的参数一起使用,它也被称为“ d isk d stroyer”。
如果您对有关的更多信息感兴趣dd
,请阅读其联机帮助页(run man dd
)或查看例如“对dd vs cat的回答-这些天dd是否仍然有用?”。(Unix&Linux.SE)或命令名称“ dd”代表什么?
dd
它本身是强大的,还是主要利用了Linux上几乎所有内容都具有文件描述符的事实?
dd
是一个非常强大且用途广泛的工具。
dd
具有一些不错的功能,但是大多数情况下,它的使用方式与cp
,,cat
...外壳都可以很好地配合使用。在此答案dd
中,列出了一些很难做到的事情。但是,例如,dd if=/dev/sda of=/mnt/ext/backup
可以做得更好cat /dev/sda > /mnt/ext/backup