dd: бул ар тараптуу буйруктун мисалдары

dd

El dd буйругу Linuxта жакшы белгилүү. Бул бир топ ар тараптуу буйрук, бирок маалыматтын камдык көчүрмөсүн жасоодон же таңгактоодон башка эмне кыларын билбегендер аз. Ошентип, мен бул жөнөкөй окуу куралын, бул dd буйругу эмне кылышы мүмкүн экендигинин практикалык мисалдары менен түзүүнү чечтим. Алардын бардыгы күн сайын жасала турган нерселердин жөнөкөй мисалдары.

Сиздин dd эмне экендигин мурунтан эле билсеңиз керек UNIX үй-бүлөлүк командачылыгы жана бул маалыматтарды төмөнкү деңгээлде көчүрүүгө жана конверттөөгө мүмкүндүк берет, демек, ал абдан күчтүү. Көбүнчө, айрым сактагычтардын камдык көчүрмөлөрүн же резервдик көчүрмөлөрүн алуу үчүн, ошондой эле белгилүү бир маалыматтарды берүү, бир түрдөгү коддоо түрүнөн экинчисине өткөрүү үчүн колдонулган. Бул өтө примитивдик куралдай сезилгени менен, бүгүнкү күнгө чейин колдонулуп келе жатат ...

кээ бир жөнөкөй практикалык мисалдар бул буйрук төмөнкүлөр:

  • Sdb sda мазмунунун көчүрмөсү болушу үчүн, бир катуу дискти экинчисине клондоштуруңуз:

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

  • Каталогдун, файлдын же бөлүмдүн резервдик көчүрмөсүн алып, сүрөттү жаратыңыз (IMG, ISO, ...):

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

  • Мурунку камдык көчүрмөсүн калыбына келтирүү:

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

  • Оптикалык дисктин ISO түзүңүз:

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

  • Катуу дисктен дайындарды өчүрүп салуу:

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

  • Белгилүү бир өлчөмдөгү файлды түзүңүз, бул учурда 10 байт, бирок сиз өзүңүз каалаган көлөмдү тандап алсаңыз болот, ал эми эсептөөнү 2 деп өзгөрсөңүз, ал аны эки эсеге көбөйтөт:

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

Бул окуу куралы сизге жардам берди деп үмүттөнөм, анткени бул абдан жөнөкөй, бирок башка кошумча программаларды орнотууда сизди үнөмдөйт. Мисалы, сиз CD / DVD / BD ISO түзгүңүз келсе, анда белгилүү бир программалык камсыздоонун ордуна dd колдонсоңуз болот. Бул дагы / dev / loop же цикл түзмөгүн эсиме салат, ал сизге ISO орнотууга жана анын мазмунун алууга мүмкүнчүлүк берет башка кошумча программасыз… Dd жөнүндө көбүрөөк маалыматты "man dd" менен көрө аласыз. Сизде кызыктуу болушу мүмкүн болгон дагы көп варианттар бар.


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

Комментарий биринчи болуп

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.