不小心使用了dd命令

不小心使用了dd命令

我一直在遵循在线教程来自学一些基本的命令行内容,并且意外地使用了该dd命令(我还没有接触过也不理解),但它似乎对我的计算机做了一些事情。

下图准确地显示了我输入的内容(dd,然后按 Enter 键,再按 Enter 键d,再按几次 Enter 键,再按几次 Enter 键,然后按 Ctrl+C 停止执行,正如我所学的那样)。 在此输入图像描述

我能问一下这会造成什么影响吗?如果有潜在危害,如果有,我将如何补救?

答案1

dd不带参数从其标准输入读取并写入其标准输出;您还没有对您的计算机执行任何操作。

答案2

您可以将其视为dd多功能复制命令。

手册页对于它 ( man dd) 是这样描述的:

复制文件,根据操作数进行转换和格式化。

它通常用于将整个磁盘或磁盘的一部分复制到文件或另一个磁盘,因此通常称为危险的,因为如果你混淆输入和输出,你可能会覆盖错误的磁盘并破坏你的文件。

当没有给出参数时,dd默认只是将其标准输入的内容复制到其标准输出。

就您而言,dd在控制台中键入不带任何参数并按 Enter 键,这意味着它将您的键盘输入复制到控制台输出,并且不执行任何其他操作。所以你没有对你的计算机造成任何损害。

相关内容