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
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