[dd]在GNU / Linux系统中的使用

众所周知,亲爱的 dd [GNU / Linux系统上的dd命令]在制作isos,保存/编写MBR等任务方面是个好人。 但是现在好了,我如何用它制作一个ISO?

非常简单,只需在终端中运行以下命令:

dd if=/dev/cdrom of=/home/Install/Isos/debian-7.0.0-i386-CD-1.iso

if,来自“输入文件“和 of 来自“输出文件”,显然在男人身上读的东西要比橙色xD多一点。 在 if 输入设备已指定,并且在 of 将指定我们ISO文件的输出路径。 重要提示 可以这样做, 不携带 if ni of.

cat /dev/cdrom /home/Install/Isos/debian-7.0.0-i386-CD-1.iso

因此,知道了这一点,让我们继续吧。 另一个用途是将USB硬盘[Sodomize?],是的,我知道这听起来很丑,但是,嘿,对于那些购买USB记忆棒而心碎的盗窃者,即出售4GB的USB记忆棒,容量为128MB,这很烦人,我们可以做一个非常基本的测试:

写作测试:
dd if=/dev/zero of=/dev/sdb1 bs=1M count=4096

阅读测试:
dd if=/dev/sdb1 of=/dev/null bs=1M count=4096

将4GB的零复制/读取到USB,检查它是否确实为4GB。 如果它在之前结束且未放入预设数量,则您被骗xD。

注意:请检查一下连接的USB设备,因为您可以将舞蹈邀请到硬盘[SATA]并丢失其中的所有信息!

其他多种用途...

为IDE驱动器克隆硬盘驱动器:
dd if=/dev/hda of=/dev/hdb bs=1M

对于SATA驱动器:
dd if=/dev/sda of=/dev/sdb bs=1M

复制主引导记录:
dd if=/dev/hda of=mbr count=1 bs=512

还原MBR:
dd if=mbr of=/dev/hda

创建一个1GB的交换文件:
dd if=/dev/zero of=/boot/swap_space bs=1M count=1024
mkswap /boot/swap_space
swapon /boot/swap_space

[对于xD黑客,#ZOMG黑客来说]

几天前,我在阅读格式化硬盘的方法,而没有留下任何以前的痕迹,甚至没有使用某些顶级机密信息检索工具,这引起了我的兴趣。 dd 这是可能的替代方案。

但是我该怎么做呢? 简单:

dd if=/dev/zero of=/dev/sda bs=1M

用零填充硬盘驱动器。 用 bs = 1M,我们说读写都是在1兆字节的块中完成的。 我们也可以使用 / dev /随机,但它需要一个世界,在快速擦除测试中获得了最后一个位置:D。

因此FBI在您的HDD xD上找不到任何东西...

参考文献:

http://en.wikipedia.org/wiki/Dd_%28Unix%29
http://es.wikipedia.org/wiki//dev/zero

dd:轻松克隆和刻录硬盘