LINUX.ORG.RU

Знаете ли вы команду dd?

 


0

0

Команда dd практически ровесник ОС Unix, однако ее синтаксис кардинально отличается от синтаксиса большинства остальных команд этой ОС. В статье Алексея Дмитриева "dd: Команда, которая не похожа на другие" даны практические рекомендации по использованию команды dd.

>>> Подробности

★★★

Проверено: maxcom ()

Re: Знаете ли вы команду dd?

Интересна только история, в остальном пересказ man dd в картинках.

ptah_alexs ★★★★★ ()

Re: Знаете ли вы команду dd?

Не читал но осуждаю, да синтаксис команды убогий, и я ее знать нехочу, ибо если пользуюсь ею то это как правило какиенить хаки способные грохнуть всю систему.

wfrr ★★☆ ()

Re: Знаете ли вы команду dd?

>Знаете ли вы команду dd?

man dd расскажу как "отче наш".

redgremlin ★★★★★ ()

Re: Знаете ли вы команду dd?

полезна утилита, меня, в своё время dd_rescue выручила..

einsturzende_neubauten ★★ ()

Re: Знаете ли вы команду dd?

Я ей CD/DVD диски рипаю. Самый удобный способ имхо.

Relan ★★★★★ ()

Re: Знаете ли вы команду dd?

Я догадываюсь, какой опрос боудет следующим...

name_no ★★ ()

Re: Знаете ли вы команду dd?

Вот чёрт. Я так ждал статью про использование /bin/true, а тут dd какой-то :(

WFrag ★★★★ ()

Re: Знаете ли вы команду dd?

Литературно так все и по делу :)

f00fc7c8 ()
Ответ на: Re: Знаете ли вы команду dd? от record

Re: Знаете ли вы команду dd?

>
> Знаем, это же аналог Акронис.
>
Ну Вы сравнили )
Хотя делать резервное копирование разделов диска можно и в dd и в Акронис. Только ведь Акронис, его покупать нужно (вариант использования пиратского софта я не рассматриваю, бо сам не юзаю и другим не советую), уж лучше по старинке dd if= of= bs=. Дешево и сердито.

sabbakka ★★ ()

Re: Знаете ли вы команду dd?

надо будет почитать, что-то подобное я искал

Correctnoe_imya_polzovatelya ★★★★★ ()

Re: Знаете ли вы команду dd?

А по статье. Толковое и дельное изложение man dd на русском. В эпоху, когда в форумах обсуждают тривиальные вопросы -- прокатит.

Увы, времена, когда на ламерские опросы отвечали man <нужное подставить> (если вообще отвечали), давно прошли (

sabbakka ★★ ()

Re: Знаете ли вы команду dd?

Пипец про dd писать её как отченаш знать надо в man очень хорошо всё расписано.

Mikler ()
Ответ на: Re: Знаете ли вы команду dd? от fat_angel

Re: Знаете ли вы команду dd?

У меня убойнее: А лучше наоборот, dd if=/dev/urandom of=/dev/zero

чтобы нули заполнить полезной информацией

anonymous ()

Re: Знаете ли вы команду dd?

Только ей и пользуюсь! Особенно при работе с дисками.

anonymous ()

Re: Знаете ли вы команду dd?

знаем, а что?

delilen ★☆ ()

Re: Знаете ли вы команду dd?

>Пример 5. Создание образа оптического диска:

>dd if=/dev/cdrom of=image.iso bs=2k

это не будет работать во многих случаях, формально точно также можно сделать cat /dev/cdrom >image.iso, никакой разницы. Я не знаю почему, но в таком случае размер образа получится больше чем у оригинала, поэтому я прежде чем делать дамп монтирую диск и смотрю размер в df и указываю его: count=N, если кто знает как сделать проще буду благодарен.

Dubrovsky ()

Re: Знаете ли вы команду dd?

статья о dd... это... мда. неужели настолько нечем заняться... подскажите человеку что-нибудь, что может у него интерес к жизни пробудить.

anonymous ()

Re: Знаете ли вы команду dd?

про существование параметра conv не знал, прям комбайн какойто

alt0v14 ★★★ ()
Ответ на: Re: Знаете ли вы команду dd? от Dubrovsky

Re: Знаете ли вы команду dd?

не нужно монтировать и смотреть df, размер образа и то что показывает df разные вещи

alt0v14 ★★★ ()
Ответ на: Re: Знаете ли вы команду dd? от Dubrovsky

Re: Знаете ли вы команду dd?

> Я не знаю почему, но в таком случае размер образа получится больше чем у оригинала

Очевидно, Вы по ссылке не ходили.

kda ★★★★★ ()

Re: Знаете ли вы команду dd?

>при загрузки с CD загрузчик примет наш раздел жесткого диска за сам CD и начнет загрузку с него
>А Mops Live CD на обман не поддается, и ищет чего-то другого.


О_о и чего-это там понаворочено, надо бы посмотреть..

Статья полезная! Прочитал и одобряю. =)

fractaler ★★★★★ ()
Ответ на: Re: Знаете ли вы команду dd? от Dubrovsky

Re: Знаете ли вы команду dd?

>PS то есть работать будет, но не совсем правильно: образ будет другой и главное контрольная сумма не совпадет

Записал iso образ на dvd, потом 1ым параметром задал этот iso, который записывал, второй параметр - сам диск, который ты записал (жестко прошит в виде /dev/dvd)

dd if=/dev/dvd bs=2048 count=$(( $(ls -l $1 | awk '{ print $5 }') / 2048 )) | md5sum

skwish ★★ ()
Ответ на: Re: Знаете ли вы команду dd? от record

Re: Знаете ли вы команду dd?

>>Знаем, это же аналог Акронис.

ты как себя чувствуешь?? с акронисом общего ничего вообще, да и кстати предназначения программы вы товарисч точно не знаете и функционала тоже, я так понимаю в тех целях для которых вы её юзаете и cat вам за глаза будет :D

по сабжу: а чё там знать-то этож, древность ппц, странный вопрос

erfea ★★★★★ ()

Re: Знаете ли вы команду dd?

Спасибо! Интересная статья.

googlies ()

Re: Знаете ли вы команду dd?

Читал, одобряю. Стаью - в закладки. Автору - спасибо.

Rozik ()

Re: Знаете ли вы команду dd?

вендекапец?

anonymous ()

Терминологию во всяком случае поломали...

У IBM в языке были позиционные и ключевые, обязательные и необязательные ПАРАМЕТРЫ. В Юниксе ситуация та же самая (тже параметры -- обязателоьные и необязательные), а буквосочетание "опция" ляпнул кто-то, кому лень было разбираться с интерпретацией слова "option", не слишком желательного и в английском языке из-за крайней многозначности (как минимум 7 различных значений -- см. словарик по OpenSUSE). Это буквосочетание очень сильно портит статью, в целом написанную хорошим языком и понятно.

Откуда взялось слово "операнд" в данном случае -- совершенно непонятно, так как оно всегда относилось и относится к ОБЯЗАТЕЛЬНОМУ ПОЗИЦИОННОМУ параметру (например, во всех ассемблерах и машинных кодах). В JCL у IBM его не было и нет (язык жив на всех новейших IBMовских ОС на мэйнфреймах).

Orlusha ★★★★ ()
Ответ на: Re: Знаете ли вы команду dd? от Dubrovsky

Re: Знаете ли вы команду dd?

> Я не знаю почему, но в таком случае размер образа получится больше чем у оригинала, поэтому я прежде чем делать дамп монтирую диск и смотрю размер в df и указываю его: count=N, если кто знает как сделать проще буду благодарен.

man isoinfo

anonymous ()

Re: Знаете ли вы команду dd?

синтаксис грабления корованов не описан

anonymous ()

Re: Знаете ли вы команду dd?

А то епт, стыдно не знать.

Tux-oid ()
Ответ на: Re: Знаете ли вы команду dd? от skwish

Re: Знаете ли вы команду dd?

>PS то есть работать будет, но не совсем правильно: образ будет >другой и главное контрольная сумма не совпадет
Да есть хитрые диски (правда не знаю почему производитили не используют для защиты эту фичу) которые используют жесткие ссылки .

maximnik0 ★★ ()
Ответ на: Re: Знаете ли вы команду dd? от record

Re: Знаете ли вы команду dd?

>Знаем, это же аналог Акронис. record ** (*) (02.12.2008 5:23:51)

Может акронис аналог dd?

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.