[dd] Bruker i GNU / Linux-systemer

Som vi alle vet, kjære dd [dd-kommando på GNU / Linux-systemer] er en flott fyr når det gjelder å lage isos, lagre / skrive MBR blant andre oppgaver. Men nå, hvordan lager jeg en ISO med den?

Veldig enkelt, bare kjør følgende i terminalen din:

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

if, kommer fra "inngangsfil", og of kommer fra "output-fil”, Det som åpenbart leser i mannen tar litt mer juice til den oransje xD. På if inngangsenheten er spesifisert, og i of output-banen til ISO-filen vår vil bli spesifisert. Viktig merknad, Med hvordan det er mulig å gjøre det samme, hvilken hvordan bærer ikke if ni of.

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

Så når vi allerede har visst dette, la oss gå videre. En annen bruk er å sodomisere USB [Sodomize?], Ja, jeg vet det høres stygt ut, men hei, for de som kjøper USB-minnepinner og er sønderknuste å stjele dem, det vil si å selge en USB-pinne på 4 GB og er 128 MB, som er veldig irriterende, vi kan gjøre en veldig grunnleggende test:

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

Lesetest:
dd if=/dev/sdb1 of=/dev/null bs=1M count=4096

Kopiere / lese 4 GB nuller til USB, og sjekke at det virkelig er 4 GB. Hvis det slutter før og ikke setter det forhåndsinnstilte beløpet, har du blitt lurt xD.

Merk: sjekk godt hvilken USB-enhet du koblet til, fordi du kan invitere dansen til harddisken din [SATA] og miste all informasjonen du har i den !!!

Andre varierte bruksområder ...

Klone en harddisk for IDE-stasjoner:
dd if=/dev/hda of=/dev/hdb bs=1M

for SATA-stasjoner:
dd if=/dev/sda of=/dev/sdb bs=1M

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

Slik gjenoppretter du MBR:
dd if=mbr of=/dev/hda

Opprett en 1 GB-byttefil:
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 noen dager siden leste jeg måter å formatere harddisken vår på, uten å legge igjen spor etter noe som var tidligere, ikke engang med noe topphemmelig verktøy for informasjonshenting, og til min intriger / tilfredshet dd det var blant de mulige alternativene.

Men hvordan kan jeg gjøre dette? Lett:

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

Fyller harddisken med nuller. Med bs = 1M, vi sier at både lesing og skriving gjøres i 1 megabyte blokker. Vi kan også bruke / dev / tilfeldig, men det tar en verden, og tjener den siste plass i raske slettingstesten: D.

Så FBI finner ikke noe på HDD xD ...

referanser:

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

dd: klone og brenne harddisker enkelt