Patarimas: dd komanda su eigos juosta

dd yra komanda labai „tylus“, todėl kartais šiek tiek pavojingas ir jaudinantis. Šiame įraše mes parodysime, kaip padaryti šią pasakišką komandą mums parodyti progreso juosta panašus į tą, kuris pasirodo atsisiųsdami failus naudodami komandą wget.

„Dd“ komanda yra galingas įrankis, leidžiantis atlikti daugybę dalykų, be kita ko, randame paprastą būdą klonuoti skaidinius ir net ištisus kietuosius diskus. Tai turi tik nedidelį trūkumą, tai yra labai „tyli“ komanda, nes ją vykdant terminalo eilutė lieka nejudri, todėl gali sukelti nervingumą nežinodama, kas vyksta ir per kiek laiko jis turi būti baigtas vykdyti.
Visa tai išsprendžiama naudojant komandą pv, kuri veikia kaip terminalo vamzdis, matuojantis per ją praeinančius duomenis. Tai būtų taip:
dd, jei = / vieta / kilmė | pv | dd = / vieta / paskirties vieta

Todėl realiuoju laiku gautume terminalo eigos juostą, informaciją apie perduotus baitus, jo veikimo laiką ir perdavimo greitį.

Be to, kai baigsite, mums bus rodoma perdavimo spartos statistika, bendras perduotų baitų skaičius ir visas laikas, kurio prireikė visiems duomenims perduoti.

Pavyzdžiai:

Klonuoti standųjį diską:

dd, jei = / dev / sda | pv | dd = / dev / sdb

Klonuoti skaidinį:

dd, jei = / dev / sdc2 | pv | dd = / dev / sda1

Sukurkite skaidinio ar kietojo disko iso vaizdą (puiki galimybė kurti atsargines kopijas):

dd, jei = / dev / sda1 | pv | dd = / home / user / backup.iso

Kai kuriuose rajonuose pv gali būti neįdiegtas, todėl pakaks jį įdiegti, kad galėtumėte naudoti šį patarimą.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Pierr facu sakė

    Kiti patarimai, kaip sukurti „liveUsb“

    dd, jei = / home / user / isodelsystem.iso | pv | dd = / dev / sdx (SDX pakeiskite tuo, kuris atitinka „pendrive“ / „flash“ atmintį)

  2.   Jaime Yepes sakė

    labai naudingas

  3.   kik1n sakė

    Labai geras patarimas.

  4.   Carlos sakė

    Labai ačiū už patarimą.
    Sveikinimai.

  5.   Portaro sakė

    didinga !!! 5 *

  6.   rafaelzx sakė

    Turiu klausimą, jei yra iso, ar aš jį įdiegsiu, ar kaip aš noriu iso? : s

  7.   iškalotl sakė

    Disko skaidinio iso vaizdas gali būti naudojamas kaip atsarginė kopija, tačiau jis nėra panašus į operacinės sistemos iso, nebus galima įdiegti sistemos iš iso, sukurto iš skaidinio.

    Pvz., Galite padaryti savo / namų skaidinio iso vaizdą, kuris atrodytų taip: my_home.iso ir išsaugoti jį bet kuriame skaidinyje ar net kitame kompiuteryje, ir jei dėl kokių nors nelaimių pametėte savo / namų skaidinį, galite jį atstatyti nieko neįvyko su tokia komanda:

    dd, jei = / vieta / kur / yra / mano_home.iso | pv | dd = / dev / partition_where_home_was

  8.   angelų ašmenys sakė

    Elegantiškiau, nei siunčiant URS1 signalą per nužudymą į dd proceso pid

  9.   Džabo sakė

    Puiku. Kitas panašus įrankis: „mbuffer“
    dd if = failas.šaltinis | mbuffer | dd = failas. paskirtis
    Sveiki atvykę!

  10.   odnetnini III sakė

    Puikus įrankis, išsprendžiantis problemas visiems, labai naudingas tylioms komandoms, šiose komandose tiesa turėtų būti nustatyta pagal numatytuosius nustatymus.

  11.   Manuela. sakė

    Labai ačiū už patarimą. Jis ilgą laiką ieškojo kažko panašaus. Aš naudoju jį DVD

    dd, jei = / dev / dvd | pv | dd = / kelias / failas.iso

  12.   luis sakė

    Labai ačiū.

    1.    naudokime linux sakė

      Sveiki, Luisas!

  13.   nugalėtojas venegas sakė

    Kaip įdiegti komandą pv?

  14.   Šeimininkas.cl sakė