Как установить Ubuntu 13.10 вместе с Ubuntu 12.10

Обновление 2016: Если вы используете GNU coreutils> = 8.24 (по умолчанию в Ubuntu Xenial 16.04 вверх), см. метод 2 ниже для альтернативного способа отображения прогресса.

Метод 1: Используя pv

Установите pv и поместите его между командами ввода / вывода только dd.

Примечание: вы не можете использовать его, когда вы уже начали [ f14].

Обновление 2016

pv - Pipe Viewer - это терминал-инструмент для мониторинга прогресса данных по конвейеру. Он может быть вставлен в любой нормальный конвейер между двумя процессами, чтобы дать визуальную индикацию того, как быстро проходят данные, сколько времени прошло, насколько оно близко к завершению, и оценить, как долго это будет до завершения.

Установка

sudo apt-get install pv

Установка

dd if=/dev/urandom | pv | dd of=/dev/null

Выход

1,74MB 0:00:09 [ 198kB/s] [      <=>                               ]

Вы можете указать приблизительный размер с --size, если вы хотите оценить время.

Выход

Команда без pv будет :

sudo dd if=/dev/sdb of=DriveCopy1.dd bs=4096

Команда с pv:

sudo dd if=/dev/sdb | pv -s 2G | dd of=DriveCopy1.dd bs=4096

Выход:

440MB 0:00:38 [11.6MB/s] [======>                             ] 21% ETA 0:02:19

Другое использование [ ! d27]

Вы можете, конечно, использовать pv для прямого вывода вывода на stdout:

pv /home/user/bigfile.iso | md5sum

Другие используют

50,2MB 0:00:06 [8,66MB/s] [=======>         ] 49% ETA 0:00:06
[d32 ] Обратите внимание, что в этом случае pv автоматически распознает размер.

Способ 2: Добавлена ​​опция status в dd (GNU Coreutils 8.24 +)

dd в GNU Coreutils 8.24+ (Ubuntu 16.04 и новее) получил новую опцию status для отображения прогресса:

Пример

dd if=/dev/urandom of=/dev/null status=progress

Выход

462858752 bytes (463 MB, 441 MiB) copied, 38 s, 12,2 MB/s
1
задан 29 December 2013 в 05:18

0 ответов

Другие вопросы по тегам:

Похожие вопросы: