1.1, Аноним (-), 14:44, 18/02/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Где отображение прогресса копирования??? Так же по дурацки как и в оригинальном dd? Почему нельзя добавить простейшую строчку где будет показано сколько байт, блоков и т.п. скопировано, сколько процентов уже и сколько секунд осталось?
| |
|
|
|
|
|
6.20, Алексей (??), 18:18, 19/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
Посмотрите ещё на dcfldd - она, среди прочего, умеет показывать статус копирования. Ну, заодно посмотрите ещё dc3dd, ddrescue.
| |
|
|
|
|
2.4, Andrey Mitrofanov (?), 14:56, 18/02/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Где отображение
Во-первых, /bin/sh в руки.
В-третьих, pv. https://www.opennet.ru/tips/info/2253.shtml
Во-вторых, man dd^W^Winfo coreutils 'dd invocation' и kill -s INFO $pid тоже.
В-четвёртых, "ты за меня или за медведя?!".
В-пятых, да, как закончишь, простейшую строчку -- https://www.opennet.ru/announce_tips.shtml?c=f в студию!
| |
2.5, Аноним (-), 14:59, 18/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
не указывать of, пересылать stdout на pv -s $( тут код для нахождения размера ) не вариант?
| |
|
3.7, Аноним (-), 15:31, 18/02/2011 [^] [^^] [^^^] [ответить]
| +2 +/– |
А не потеряется ли при этом вообще смысл использовать dd?
Ведь эта функция:
"Поддержка прямого доступа к блочным устройствам через интерфейс SCSI pass-through, минуя файловую систему;"
обеспечивает ускорение копирования, чего собственно шелл не умеет.
| |
|
2.17, anonymous (??), 22:58, 18/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Почему нельзя добавить простейшую строчку где будет показано сколько байт,
> блоков и т.п. скопировано, сколько процентов уже и сколько секунд осталось?
я лично себе давно патч запилил и не парюсь.
| |
|
1.6, Аноним (-), 15:11, 18/02/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
> Режим рассеянной записи, при которой содержимое буфера не записывается, если
> оно состоит из нулей;
То есть теперь обломается dd if=/dev/zero of=/dev/sda ?
| |
|
2.19, BrainFucker (?), 00:46, 19/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
>То есть теперь обломается dd if=/dev/zero of=/dev/sda ?
Да нет, просто теперь из /dev/zero нули не будут постоянно читаться зря, давно бесило это в dd.
Интересно вот, даёт ли использование этого ddpt ощутимое ускорение по сравнению с dd?
| |
|
3.22, nuclight (ok), 20:09, 21/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
>>То есть теперь обломается dd if=/dev/zero of=/dev/sda ?
> Да нет, просто теперь из /dev/zero нули не будут постоянно читаться зря,
> давно бесило это в dd.
> Интересно вот, даёт ли использование этого ddpt ощутимое ускорение по сравнению с
> dd?
Ась?
man dd:
sparse If one or more output blocks would consist solely of
NUL bytes, try to seek the output file by the required
space instead of filling them with NULs, resulting in a
sparse file.
Вот только нужно это именно опцией - еще не хватало, чтоб оно каждый раз sparse делало.
| |
|
|
1.8, прохожий (?), 15:42, 18/02/2011 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
> и kill -s INFO $pid тоже.
$ kill -s INFO 3493
bash: kill: INFO: invalid signal specification
что я делаю не так?
| |
|
2.21, Аноним (-), 22:43, 20/02/2011 [^] [^^] [^^^] [ответить]
| +/– |
сигнал INFO есть в BSD, но его нет в Linux. Там эту функцию выполняет USR1
| |
|
|
2.13, Aquarius (ok), 19:33, 18/02/2011 [^] [^^] [^^^] [ответить]
| +2 +/– |
раз не нужно, так и не берите, у вас есть ddrescue
только тогда и не суйтесь, у вас уже есть ddrescue
| |
|
|