dd je Ukaz zelo "tiho" in zato včasih nekoliko nevarno in razburljivo. V tej objavi vam bomo pokazali, kako narediti ta čudovit ukaz a vrstica napredka podoben tistemu, ki se pojavi, ko z ukazom wget prenesemo datoteke. |
Ukaz dd je močno orodje, ki vam omogoča veliko stvari, med njimi najdemo enostaven način za kloniranje particij in celo celotnih trdih diskov. Ima le majhno pomanjkljivost, je zelo "tih" ukaz, saj pri njegovem izvajanju poziv terminala ostane nepremičen, zato lahko povzroči živčnost, ker ne ve, kaj se dogaja in koliko časa traja, da se konča.
Vse to rešimo z ukazom pv, ki deluje kot zaključna cev, ki meri podatke, ki prehajajo skozi to. To bi bilo naslednje:
dd, če = / kraj / izvora / pv | dd = = kraj / kraja / namembnega kraja
Kot rezultat bi v terminalu dobili vrstico napredovanja, podatke o prenesenih bajtih, času, ki se izvaja in hitrosti prenosa, vse v realnem času.
Ko konča, nam prikaže statistiko hitrosti prenosa, skupnega števila prenesenih bajtov in skupnega časa, potrebnega za prenos vseh podatkov.
Primeri:
Kloniranje trdega diska:
dd če = / dev / sda | pv | dd od = / dev / sdb
Kloniranje particije:
dd, če = / dev / sdc2 | pv | dd = = dev / sda1
Ustvarite iso sliko particije ali trdega diska (odlična možnost za varnostne kopije):
dd, če = / dev / sda1 | pv | dd od = / home / user / backup.iso
V nekaterih distribucijah pv morda ni nameščen, zato bo dovolj, da ga namestite, da boste lahko uporabili ta namig.
Drugi nasveti za ustvarjanje liveUsb
dd, če = / home / user / isodelsystem.iso | pv | dd od = / dev / sdx (sdx nadomestite s tistim, ki ustreza nosilcu / bliskovnemu pomnilniku)
zelo uporabno
Zelo dober namig.
Najlepša hvala za namig.
Lep pozdrav.
veličastno !!! 5 *
Imam vprašanje, če obstaja iso, ga bom namestil ali kako želim iso? : s
Iso slika particije lahko služi kot varnostna kopija, vendar ni podobna iso operacijskega sistema, sistema ne bo mogoče namestiti iz iso, ustvarjene iz particije.
Na primer, lahko naredite iso sliko particije / home, ki bi izgledala takole: my_home.iso, in jo shranite na katero koli particijo ali celo drug računalnik, in če zaradi neke nesreče izgubite particijo / home, jo lahko obnovite, kot da bi z ukazom, kot je naslednji, se ni zgodilo nič:
dd, če = / kraj / kje / je / my_home.iso | pv | dd = = dev / partition_where_home je bil
Bolj elegantno kot pošiljanje signala URS1 prek kill na pid procesa dd
Odlično. Še eno podobno orodje: mbuffer
dd if = file.source | mbuffer | dd od = file.destination
Lep pozdrav!
Odlično orodje, ki rešuje probleme za vsakogar, zelo koristno za tihe ukaze, resnica mora biti privzeto nastavljena v teh ukazih.
Najlepša hvala za namig. Kaj takega je že dolgo iskal. Uporabljam ga za DVD-je
dd, če = / dev / dvd | pv | dd od = / pot / datoteka.iso
Hvala lepa.
Vabljeni, Luis!
Kako namestim ukaz pv?
hvala
https://www.host.cl