Vytvorenie ISO súboru CD / DVD:
Ak chcete na svojom disku CD alebo DVD vytvoriť súbor ISO. Môžete to ľahko urobiť pomocou príkazu dd.
Povedzme, že ste vložili DVD filmu do čítačky CD / DVD počítača. Teraz chcete z tohto DVD vytvoriť súbor ISO.
Najskôr spustite nasledujúci príkaz, aby ste našli názov zariadenia vašej čítačky CD / DVD.
$ sudo lsblk | grep romAko vidíte, názov zariadenia je sr0 v mojom prípade. Takže k nej mám prístup ako / dev / sr0
Teraz môžete vytvoriť súbor ISO na disku CD / DVD pomocou nasledujúceho príkazu:
$ dd if = / dev / sr0 z = cesta / nazov souboru.isobs = 1 MTu, / cesta / nazov souboru.izo je cesta a názov súboru ISO. V mojom prípade to uložím do ~ / Súbory na stiahnutie / ubuntu.izo
Ako vidíte, súbor ISO je vytvorený. Rýchlosť zápisu na disk je asi 29.Celkovo sa zapíše 4 MB / s a približne 851 MB dát.
Mali by ste byť schopní nájsť ISO súbor v adresári, kde ste ho uložili.
Vytvorenie bootovacieho USB kľúča z vašej obľúbenej distribúcie Linuxu:
Môžete použiť dd na vytvorenie bootovacieho USB kľúča vašej obľúbenej distribúcie Linuxu.
Na vytvorenie bootovacej jednotky USB typu palec potrebujete jednotku USB typu flash s veľkosťou približne 4 GB alebo viac a obraz ISO preferovanej distribúcie systému Linux.
Povedzme, že chcete vytvoriť bootovateľnú jednotku USB typu palec na serveri Ubuntu Server 18.04.1 LTS. Stiahli ste súbor ISO servera Ubuntu Server 18.04.1 LTS a je vo vašom ~ / Súbory na stiahnutie adresár.
Najskôr vložte USB kľúč, ktorý chcete zaviesť.
Teraz spustite nasledujúci príkaz a vyhľadajte názov zariadenia USB flash.
$ sudo lsblk | grep diskAko vidíte, tu je uvedená moja 32GB USB palcová jednotka. Názov zariadenia je sdb. Takže k nej mám prístup ako / dev / sdb
Teraz spustite nasledujúci príkaz, aby ste vytvorili bootovateľný USB flash disk z ISO obrazu vašej preferovanej distribúcie Linuxu.
$ sudo dd if = ~ / Downloads / ubuntu-18.04.1-live-server-amd64.iso = = / dev / sdb bs = 1M
Váš USB flash disk je teraz možné použiť na inštaláciu požadovanej distribúcie Linuxu.
Vytváranie virtuálnych súborových systémov:
Príkaz dd možno použiť na vytvorenie virtuálnych súborových systémov založených na súboroch. Odtiaľ môžete formátovať, pripájať, ukladať súbory atď.
Povedzme, že chcete vytvoriť virtuálny súborový systém s veľkosťou 512 MB.
Vykonáte to nasledujúcim príkazom:
$ dd if = / dev / zero of = disk1.raw bs = počet 1M = 512POZNÁMKA: bs = 1M znamená, že veľkosť bloku je 1 MB a count = 512 znamená disk1.surový súbor bude obsahovať 512 blokov. 512 * 1 MB = 512 MB. Môžete tiež nastaviť bs = 1G a zmeniť veľkosť bloku na 1 GB.
Surový súbor 512 MB disk1.surový by mali byť vytvorené.
Ako vidíte, nový súbor disk1.surový sa nachádza v mojom súčasnom pracovnom adresári.
Teraz môžete naformátovať súbor disk1.nespracovaný súbor ako ľubovoľný požadovaný súborový systém. Naformátujem to ako súborový systém EXT4.
Ak chcete formátovať disk1.surový súbor ako súborový systém EXT4, spustite nasledujúci príkaz:
$ mkfs.ext4 -L datastore1 disk1.surovýPOZNÁMKA: Tu, datastore1 je označenie virtuálneho disku. Ak chcete, môžete to zmeniť.
Mal by sa vytvoriť virtuálny súborový systém EXT4.
Teraz vytvorte nový adresár, do ktorého môžete pripojiť virtuálny súborový systém pomocou nasledujúceho príkazu:
$ mkdir dátové úložisko1
Teraz pripojte virtuálny súborový systém do novovytvoreného adresára pomocou nasledujúceho príkazu:
$ sudo mount disk1.nespracované dátové úložisko1 /
Ako vidíte, virtuálny súborový systém je pripojený správne.
To je skvelé na testovanie.
Vymazanie celého disku:
Príkaz dd môžete použiť na vymazanie tabuľky oddielov z disku alebo USB kľúča.
Povedzme, že chcete vymazať tabuľku oddielov z disku / dev / sdb. Vykonáte to nasledujúcim príkazom:
$ sudo dd if = / dev / zero of = / dev / sdb bs = 1M počet = 1Mala by sa odstrániť celá tabuľka oddielov na vašom disku. Toto je veľmi deštruktívna operácia. Svoje oddiely už nebudete môcť obnoviť. Ak chcete tento disk znova použiť, budete si musieť vytvoriť novú tabuľku oddielov.
Ak chcete predať pevný disk alebo SSD niekomu inému, je vždy bezpečné úplne vymazať všetky vaše osobné údaje. Úplné vymazanie znamená nahradenie obsahu celého disku nulami alebo náhodnými hodnotami. Nový vlastník disku nebude môcť obnoviť žiadne vaše osobné údaje.
Ak chcete nahradiť obsah celého disku nulami, môžete použiť príkaz dd nasledovne:
$ sudo dd if = / dev / zero of = / dev / sdbDokončenie bude trvať dlho.
Ak chcete nahradiť obsah celého disku náhodnými hodnotami, môžete použiť príkaz dd nasledovne:
$ sudo dd if = / dev / urandom of = / dev / sdbRovnako to bude trvať dlho.
Kam ísť ďalej?
Príkaz dd má veľa možností, ktoré sa môžu hodiť. Môžete skontrolovať stránku dd pre viac informácií o všetkých podporovaných možnostiach príkazového riadku a použitiach príkazu dd.
Ak chcete získať prístup na stránku dd, spustite nasledujúci príkaz:
$ man ddTakto teda používate príkaz dd v systéme Linux na vykonávanie rôznych úloh. Ďakujeme, že ste si prečítali tento článok.