dd: primjeri ove svestrane naredbe

dd

El dd komanda je prilično poznata u Linuxu. To je prilično svestrana komanda, ali malo njih zaista zna sve što može učiniti osim pravljenja rezervnih kopija ili pakiranja informacija. Zato sam odlučio napraviti ovaj jednostavan tutorijal s nekoliko praktičnih primjera onoga što ova dd naredba može učiniti. Sve su to jednostavni primjeri stvari koje treba raditi na dnevnoj bazi.

Pa, pretpostavljam da već znate šta je dd naredba UNIX porodice i to vam omogućava da kopirate i konvertujete podatke na niskom nivou, stoga je prilično moćan. Uglavnom se koristio za pravljenje rezervnih kopija nekih medija za pohranu, ali i za prijenos određenih podataka, konverziju iz jedne vrste kodiranja u drugu itd. Iako može izgledati kao vrlo primitivan alat, i danas se često koristi…

Neke praktični i jednostavni primjeri iz ove naredbe su:

  • Klonirajte jedan tvrdi disk na drugi tako da sdb bude tačna kopija sadržaja sda:

dd if=/dev/sda of=/dev/sdb

  • Napravite sigurnosnu kopiju direktorija, datoteke ili particije i generirajte sliku (IMG, ISO,…):

dd if=/dev/sda4 of=/home/backup/imagen.img

  • Vrati prethodnu sigurnosnu kopiju:

dd if=/home/backup/imagen.img of=/dev/sda4

  • Kreirajte ISO sa optičkog diska:

dd if=/dev/dvdrom of=/home/media/imagen.iso

  • Izbrišite podatke sa tvrdog diska tako što ćete ih prepisati:

dd if=/dev/random of=/dev/sdb

  • Napravite datoteku određene veličine, u ovom slučaju 10 bajtova, ali možete odabrati količinu koju želite, a ako promijenite count za 2, na primjer, udvostručuje se:

dd if=/dev/zero of=~/prueba bs=100 count=1

Nadam se da vam je ovaj vodič bio od pomoći, jer vidite da je vrlo jednostavan, ali vas može spasiti od instaliranja drugih dodatnih programa. Na primjer, ako želite napraviti ISO za CD/DVD/BD, možete koristiti dd umjesto da imate poseban softver za to. To me također podsjeća na /dev/loop ili uređaj petlje, koji vam također može pomoći da montirate ISO i pristupite njegovom sadržaju bez drugog dodatnog softvera…Zapamtite da možete vidjeti više informacija o dd sa “man dd”. Ima više opcija koje bi vam mogle biti zanimljive.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.