Këshillë: komanda dd me shiritin e progresit

dd është një komandë shumë "i heshtur" dhe për këtë arsye ndonjëherë disi i rrezikshëm dhe acarues. Në këtë postim ne do t'ju tregojmë se si ta bëni këtë komandë përrallore të na tregojë a shirita e përparimit e ngjashme me atë që shfaqet kur shkarkojmë skedarë me komandën wget.

Komanda dd është një mjet i fuqishëm që ju lejon të bëni shumë gjëra, midis tyre ne gjejmë një mënyrë të thjeshtë për të klonuar ndarjet dhe madje edhe tërë disqet e forta. Ka vetëm një pengesë të vogël, është një komandë shumë e “heshtur” sepse kur e ekzekutoni, terminali mbetet i palëvizshëm, kështu që mund të shkaktojë nervozizëm duke mos ditur se çfarë po ndodh dhe sa kohë duhet që ajo të përfundojë ekzekutimin.
E gjithë kjo zgjidhet me komandën pv, e cila vepron si një tub terminal që mat të dhënat që kalojnë përmes saj. Do të ishte si më poshtë:
dd nëse = / vendi / i / origjinës | pv | dd i = / vendi / i / destinacionit

Si rezultat, ne do të merrnim një shirit progresi në terminal, informacionin rreth bajtëve të transferuar, kohën që ka ekzekutuar dhe shkallën e transferimit, të gjitha në kohë reale.

Gjithashtu kur mbaron kjo na tregon statistikat e shkallës së transferimit, totalit të bajteve të transferuara dhe kohës totale që u desh për të transferuar të gjitha të dhënat.

shembuj:

Klononi një hard disk:

dd nëse = / dev / sda | pv | dd e = / dev / sdb

Klononi një ndarje:

dd nëse = / dev / sdc2 | pv | dd i = / dev / sda1

Krijoni një imazh iso të një ndarjeje ose hard drive (mundësi e shkëlqyeshme për rezervime):

dd nëse = / dev / sda1 | pv | dd i = / home / user / backup.iso

Në disa distros pv mund të mos vijnë të instaluara, kështu që do të jetë e mjaftueshme për ta instaluar që të mund të përdorni këtë këshillë.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Pierr facu dijo

    Këshilla të tjera për të krijuar një liveUsb

    dd nëse = / shtëpi / përdorues / isodelsystem.iso | pv | dd e = / dev / sdx (sdx zëvendësohet me atë që korrespondon me pendrive / flash memorie)

  2.   Jaime Yepes dijo

    shumë e dobishme

  3.   kik1n dijo

    Keshille shume e mire.

  4.   Carlos dijo

    Faleminderit shumë për këshillën.
    Përshëndetje.

  5.   portier dijo

    madhështore !!! 5 *

  6.   rafaelzx dijo

    Kam një pyetje, nëse ka një iso, a do ta instaloj apo si dua iso? : s

  7.   izkalotl dijo

    Imazhi iso i një ndarje mund të shërbejë si një kopje rezervë, por nuk është si një izo i një sistemi operativ, nuk do të jetë e mundur të instaloni një sistem nga një iso i gjeneruar nga një ndarje.

    Për shembull, ju mund të bëni një imazh iso të ndarjes tuaj / shtëpisë që do të dukej kështu: my_home.iso dhe ta ruani në ndonjë ndarje apo edhe në një kompjuter tjetër, dhe nëse nga ndonjë fatkeqësi e humbni ndarjen tuaj / shtëpinë mund ta riktheni atë sikur asgjë nuk kishte ndodhur me një komandë si më poshtë:

    dd nëse = / vendi / ku / është / my_home.iso | pv | dd i = / dev / partition_ Where_home ishte

  8.   engjëllore dijo

    Më elegante sesa dërgimi i sinjalit URS1 përmes kill në pid të procesit dd

  9.   Xhabo dijo

    Shkëlqyeshëm Një tjetër mjet i ngjashëm: mbuffer
    dd nëse = skedari.burimi | mbuffer | dd e = skedarit.përcaktimi
    Përshëndetje!

  10.   odnetnini III dijo

    Një mjet i shkëlqyeshëm, që zgjidh probleme për të gjithë, shumë i dobishëm për komandat e heshtura, e vërteta duhet të vendoset si parazgjedhje në këto komanda.

  11.   Manuela. dijo

    Faleminderit shumë për këshillën. Ai kishte kohë që kërkonte diçka të tillë. E përdor për DVD

    dd nëse = / dev / dvd | pv | dd i = / shteg / skedar.iso

  12.   Luis dijo

    Shumë falemnderit.

    1.    le të përdorim linux dijo

      Ju mirepresim, Luis!

  13.   fitues venegas dijo

    Si ta instaloj komandën pv?

  14.   Pritës.cl dijo

    Falënderim
    https://www.host.cl