[dd] Anvendelser i GNU / Linux-systemer

Som vi alle ved, kære dd [dd-kommando på GNU / Linux-systemer] er en god fyr, når det kommer til at gøre isos, gemme / skrive MBR blandt andre opgaver. Men nu, hvordan laver jeg en ISO med den?

Meget let, bare kør følgende i din terminal:

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

if, kommer fra "inputfil", og of kommer fra "output fil”, Hvad der tydeligvis læser i manden tager lidt mere juice til den orange xD. På if inputenheden er specificeret, og i of outputstien til vores ISO-fil vil blive specificeret. Vigtig note, Med hvordan det er muligt at gøre det samme, hvilket hvordan bærer ikke if ni of.

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

Så efter at have allerede vidst dette, lad os gå videre. En anden anvendelse er at sodomisere USB [Sodomize?], Ja, jeg ved, det lyder grimt, men hej, for dem, der køber USB-hukommelsessticks og er sønderknuste at stjæle dem, det vil sige at sælge en USB-stick af 4 GB og er 128 MB, hvilket er meget irriterende, vi kan lave en meget grundlæggende test:

Skrivetest:
dd if=/dev/zero of=/dev/sdb1 bs=1M count=4096

Læsetest:
dd if=/dev/sdb1 of=/dev/null bs=1M count=4096

Kopiering / læsning af 4 GB nuller til USB og kontrol af, at det virkelig er 4 GB. Hvis det slutter før og ikke lægger det forudindstillede beløb, er du blevet scammed xD.

Bemærk: Kontroller godt, hvilken USB-enhed du har tilsluttet, fordi du kan invitere dansen til din HDD [SATA] og miste al den information, du har i den !!!

Andre forskellige anvendelser ...

Klon en harddisk til IDE-drev:
dd if=/dev/hda of=/dev/hdb bs=1M

til SATA-drev:
dd if=/dev/sda of=/dev/sdb bs=1M

Kopier Master Boot Record:
dd if=/dev/hda of=mbr count=1 bs=512

Sådan gendannes MBR:
dd if=mbr of=/dev/hda

Opret en 1 GB swap-fil:
dd if=/dev/zero of=/boot/swap_space bs=1M count=1024
mkswap /boot/swap_space
swapon /boot/swap_space

[Og for hackere xD, #ZOMG, hackere]

For et par dage siden læste jeg måder at formatere vores HDD uden at efterlade spor af noget, der tidligere var, ikke engang ved hjælp af noget tophemmeligt informationssøgningsværktøj og til min intriger / tilfredshed dd det var blandt de mulige alternativer.

Men hvordan kan jeg gøre dette? Let:

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

Påfyldning af harddisken med nuller. Med bs = 1M, vi siger, at både læsning og skrivning sker i 1 megabyte blokke. Vi kan også bruge / Dev / random, men det tager en verden og tjener det sidste sted i hurtig sletningstesten: D.

Så FBI finder ikke noget på din HDD xD ...

referencer:

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

dd: klon og brænd harddiske let