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ë.
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)
shumë e dobishme
Keshille shume e mire.
Faleminderit shumë për këshillën.
Përshëndetje.
madhështore !!! 5 *
Kam një pyetje, nëse ka një iso, a do ta instaloj apo si dua iso? : s
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
Më elegante sesa dërgimi i sinjalit URS1 përmes kill në pid të procesit dd
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!
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.
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
Shumë falemnderit.
Ju mirepresim, Luis!
Si ta instaloj komandën pv?
Falënderim
https://www.host.cl