dd je príkaz veľmi „tichý“, a preto niekedy trochu nebezpečný a rozčuľujúci. V tomto príspevku vám ukážeme, ako urobiť tento rozprávkový príkaz, aby nám ukázal indikátor priebehu podobný tomu, ktorý sa zobrazí, keď sťahujeme súbory pomocou príkazu wget. |
Príkaz dd je výkonný nástroj, ktorý vám umožní robiť veľa vecí, nájdeme medzi nimi aj jednoduchý spôsob klonovania oddielov a dokonca aj celých pevných diskov. Má iba malú nevýhodu, je to veľmi „tichý“ príkaz, pretože pri jeho vykonávaní zostáva terminálny príkaz nehybný, takže môže spôsobiť nervozitu tým, že nevie, čo sa deje a ako dlho trvá, kým sa dokončí vykonanie.
To všetko je vyriešené príkazom pv, ktorý funguje ako koncová rúra, ktorá meria údaje, ktoré ňou prechádzajú. Bolo by to takto:
dd if = / place / of / origin | pv | dd = = / place / of / destination
Vo výsledku by sme v termináli dostali indikátor priebehu, informácie o prenesených bajtoch, čas jeho spustenia a rýchlosť prenosu, a to všetko v reálnom čase.
Po dokončení sa nám navyše zobrazia štatistiky prenosovej rýchlosti, celkového počtu prenesených bajtov a celkového času potrebného na prenos všetkých údajov.
Príklady:
Klonovanie pevného disku:
dd if = / dev / sda | pv | dd = = / dev / sdb
Klonovanie oddielu:
dd if = / dev / sdc2 | pv | dd = = / dev / sda1
Vytvorte iso obraz oddielu alebo pevného disku (vynikajúca voľba pre zálohy):
dd if = / dev / sda1 | pv | dd of = / home / user / backup.iso
V niektorých distribúciách nemusí byť pv nainštalovaný, takže bude stačiť jeho inštalácia, aby bolo možné tento tip použiť.
Ďalšie tipy na vytvorenie liveUsb
dd if = / home / user / isodelsystem.iso | pv | dd = = / dev / sdx (sdx nahraďte tým, ktorý zodpovedá pamäti pendrive / flash)
veľmi užitočný
Veľmi dobrý tip.
Dakujem pekne za tip.
Zdravím.
skvostné !!! 5 *
Mám otázku, ak existuje ISO, nainštalujem ho alebo ako chcem ISO? : s
ISO obraz oddielu môže slúžiť ako záloha, ale nie je ako ISO operačného systému, nebude možné nainštalovať systém z ISO vygenerovaného z oddielu.
Môžete napríklad vytvoriť ISO obraz svojho oddielu / home, ktorý by vyzeral takto: my_home.iso, a uložiť ho na ľubovoľný oddiel alebo dokonca na iný počítač. Ak nešťastnou náhodou stratíte oddiel / home, môžete ho obnoviť akoby nič sa nestalo s príkazom, ako je tento:
dd if = / place / where / is / my_home.iso | pv | dd of = / dev / partition_where_home was
Elegantnejšie ako posielanie signálu URS1 cez kill na pid procesu dd
Vynikajúci Ďalší podobný nástroj: mbuffer
dd if = súbor.source | mbuffer | dd z = file.destination
Zdravím!
Skvelý nástroj, ktorý rieši problémy pre všetkých, veľmi užitočný pre tiché príkazy, v týchto príkazoch by mala byť predvolene nastavená pravda.
Dakujem pekne za tip. Niečo také hľadal už dlho. Používam to na DVD
dd if = / dev / dvd | pv | dd = = / cesta / file.iso
Děkuju mnohokrát.
Nemáš začo, Luis!
Ako nainštalujem príkaz pv?
vďaka
https://www.host.cl