Кеңес: прогресс жолағымен dd командасы

dd а команда өте «үнсіз», сондықтан кейде біршама қауіпті және ашуландырады. Бұл жазбада біз сізге ертегі пәрменін қалай жасауға болатынын көрсетеміз a прогресс жолағы wget командасымен файлдарды жүктегенде пайда болатынға ұқсас.

Dd командасы - бұл көптеген нәрселерді жасауға мүмкіндік беретін қуатты құрал, олардың ішінде біз бөлімдерді, тіпті бүкіл қатты дискілерді клондаудың оңай жолын табамыз. Оның кішкене ғана кемшілігі бар, бұл өте «үнсіз» команда, өйткені оны орындау кезінде терминал шақыруы қозғалмайтын болып қалады, сондықтан не болып жатқанын және оның орындалуын қанша уақытқа дейін алатынын білмей нервоздық тудыруы мүмкін.
Мұның бәрі pv командасымен шешіледі, ол ол арқылы өтетін деректерді өлшейтін терминал құбыры ретінде жұмыс істейді. Бұл келесідей болар еді:
dd егер = / орны / шыққан жері | pv | dd of = / орны / / / баратын орны

Нәтижесінде біз терминалда прогресс жолағын, жіберілген байттар туралы ақпаратты, оның жұмыс істеген уақыты мен аударым жылдамдығын, барлығы нақты уақытта алатынбыз.

Сонымен қатар, аяқталғаннан кейін ол бізге тасымалдау жылдамдығының статистикасын, берілген жалпы байтты және барлық деректерді беруге кеткен уақытты көрсетеді.

Мысалдар:

Қатты дискіні клондау:

dd if = / dev / sda | pv | dd of = / dev / sdb

Бөлімді клондау:

dd егер = / dev / sdc2 | pv | dd of = / dev / sda1

Бөлімнің немесе қатты дискінің ISO бейнесін жасаңыз (сақтық көшірмелер жасаудың керемет мүмкіндігі):

dd if = / dev / sda1 | pv | dd of = / home / user / backup.iso

Кейбір дистрибьютерлерде pv орнатылмауы мүмкін, сондықтан осы кеңесті пайдалану үшін оны орнату жеткілікті болады.


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

15 пікір, өз пікіріңізді қалдырыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.

  1.   Pierr facu дижо

    LiveUsb құрудың басқа кеңестері

    dd if = / home / user / isodelsystem.iso | pv | dd of = / dev / sdx (sdx pendrive / flash жадына сәйкес келетінмен ауыстырылады)

  2.   Хайме Иепес дижо

    өте пайдалы

  3.   кик1н дижо

    Өте жақсы кеңес.

  4.   Карлос дижо

    Кеңес үшін көп рахмет.
    Құттықтаулар.

  5.   портаро дижо

    керемет !!! 5 *

  6.   rafaelzx дижо

    Менде сұрақ бар, егер изо болса, мен оны орнатамын ба немесе мен қалай изоны қалаймын? : s

  7.   Изкалотл дижо

    Бөлімнің изо кескіні сақтық көшірме ретінде қызмет ете алады, бірақ ол амалдық жүйенің изо сияқты емес, оны бөлімнен жасалған изодан жүйені орнату мүмкін болмайды.

    Мысалы, сіз өзіңіздің / үй бөліміңіздің изо кескінін жасай аласыз: my_home.iso және оны кез-келген бөлімде, тіпті басқа компьютерде сақтаңыз, егер сіз бақытсыздыққа ұшырап өз үйіңізді жоғалтсаңыз, оны ештеңе болмағандай қалпына келтіре аласыз. бұйрық келесідей:

    dd if = / place / where / is / my_home.iso | pv | dd of = / dev / partition_where_home_was

  8.   Angelblade дижо

    URS1 сигналын өлтіру арқылы dd процесінің пидіне жіберуден гөрі талғампаз

  9.   Джаббо дижо

    Өте жақсы. Тағы бір ұқсас құрал: mbuffer
    dd if = file.source | mbuffer | dd of = file.destination
    Рахмет!

  10.   Однетнини III дижо

    Мәселелерді шешетін, үнсіз командалар үшін өте ыңғайлы құрал, шындық осы командаларда әдепкі бойынша орнатылуы керек.

  11.   Мануэла. дижо

    Кеңес үшін көп рахмет. Ол көптен бері осындай нәрсені іздеді. Мен оны DVD-дискілер үшін қолданамын

    dd if = / dev / dvd | pv | dd of = / path / file.iso

  12.   Луис дижо

    Сізге үлкен рахмет.

    1.    линуксті қолданайық дижо

      Қош келдіңіз, Луис!

  13.   жеңімпаз венегас дижо

    Pv пәрменін қалай орнатуға болады?

  14.   host.cl дижо