dd ir desantnieks ļoti "kluss" un tāpēc dažreiz nedaudz bīstams un aizraujošs. Šajā amatā mēs parādīsim, kā padarīt šo pasakaino komandu parādīt mums progresa josla līdzīgs tam, kas parādās, kad lejupielādējam failus ar komandu wget. |
Dd komanda ir spēcīgs rīks, kas ļauj jums veikt daudzas lietas, starp tām mēs atrodam vienkāršu veidu, kā klonēt nodalījumus un pat veselus cietos diskus. Tam ir tikai viens neliels trūkums, tā ir ļoti "klusa" komanda, jo, izpildot to, termināla uzvedne ir nekustīga, tāpēc tā var izraisīt nervozitāti, nezinot, kas notiek un cik ilgs laiks nepieciešams, lai pabeigtu izpildi.
Tas viss tiek atrisināts ar komandu pv, kas darbojas kā termināla caurule, kas mēra datus, kas iet caur to. Tas būtu šāds:
dd, ja = / vieta / izcelsmes vieta | pv | dd = / vieta / galamērķis
Rezultātā mēs dabūtu termināla progresa joslu, informāciju par pārsūtītajiem baitiem, tā darbības laiku un pārsūtīšanas ātrumu reāllaikā.
Turklāt, kad esat pabeidzis, tas parāda mums statistiku par pārsūtīšanas ātrumu, kopējo pārsūtīto baitu skaitu un kopējo laiku, kas vajadzīgs visu datu pārsūtīšanai.
Piemēri:
Cietā diska klonēšana:
dd, ja = / dev / sda | pv | dd no = / dev / sdb
Klonēt nodalījumu:
dd, ja = / dev / sdc2 | pv | dd no = / dev / sda1
Izveidojiet nodalījuma vai cietā diska iso attēlu (lieliska iespēja dublējumkopijām):
dd if = / dev / sda1 | pv | dd no = / home / user / backup.iso
Dažos rajonos PV var nebūt uzstādīts, tāpēc ar to būs pietiekami, lai instalētu, lai varētu izmantot šo padomu.
Citi padomi, kā izveidot liveUsb
dd if = / home / user / isodelsystem.iso | pv | dd no = / dev / sdx (sdx aizstāt ar tādu, kas atbilst pendrive / flash atmiņai)
ļoti noderīgs
Ļoti labs padoms.
Liels paldies par padomu.
Sveicieni.
lielisks !!! 5 *
Man ir jautājums, ja ir iso, vai es to instalēšu, vai kā es vēlos iso? : s
Nodalījuma iso attēls var kalpot kā rezerves kopija, taču tas nav kā operētājsistēmas iso, sistēmu nebūs iespējams instalēt no iso, kas ģenerēts nodalījumā.
Piemēram, jūs varat izveidot sava / mājas nodalījuma iso attēlu, kas varētu izskatīties šādi: my_home.iso un saglabāt to uz jebkura nodalījuma vai pat cita datora, un, ja kādas nelaimes dēļ jūs zaudējat savu / mājas nodalījumu, to varētu atjaunot it kā nekas nebija noticis ar šādu komandu:
dd if = / vieta / kur / ir / mans_mājas.iso | pv | dd = / dev / partition_where_home bija
Elegantāk nekā nosūtīt URS1 signālu caur kill uz dd procesa pid
Izcili. Vēl viens līdzīgs rīks: mbuffer
dd if = fails.avots | mbuffer | dd = fails.mērķis
Sveicieni!
Lielisks rīks, kas atrisina problēmas visiem, ļoti noderīgs klusām komandām. Šajās komandās pēc noklusējuma ir jāiestata patiesība.
Liels paldies par padomu. Viņš jau sen meklēja kaut ko tādu. Es to izmantoju DVD
dd, ja = / dev / dvd | pv | dd = / ceļš / fails.iso
Liels paldies.
Laipni lūdzam, Luis!
Kā instalēt komandu pv?
Gracias
https://www.host.cl