Нажмите на экран загрузки, чтобы загрузить меню grub:
Выберите дополнительные параметры для ubuntu. Затем выберите первый вариант, который заканчивается (режим восстановления). При загрузке появляется меню. От этого выберите drop Корневая оболочка Изменить то, что вы хотите отредактироватьSending a USR1 signal to a running `dd' process makes it
print I/O statistics to standard error and then resume copying.
$ dd if=/dev/zero of=/dev/null& pid=$!
$ kill -USR1 $pid; sleep 1; kill $pid
18335302+0 records in
18335302+0 records out
9387674624 bytes (9.4 GB) copied, 34.6279 seconds, 271 MB/s
Что это означает, что в другом терминал вы будете запускать следующую строку, используя идентификатор процесса DD, который вы хотите проверить. Например, в моем случае есть Идентификатор процесса 4112. Вы можете увидеть идентификатор процесса, набрав ps -e и выбрав dd или только ps -e|grep dd и посмотрев номер спереди. Обратите внимание на это число, а затем введите другое окно терминала kill -USR1 4112; sleep 1;. Это даст мне время, секунды, прошедшие с момента его начала и сколько скопировано. По крайней мере, теперь я знаю, что для копирования 1 ТБ информации требуется около 8 часов со скоростью около 40 МБ / с.
Что касается использования kill для отображения информации на Mac, вы должны передать ему флаг -INFO вместо флага -USR1. И помните, что он показывает информацию в терминале, где работает ваш dd-процесс, поэтому, если вы откроете новую вкладку, чтобы ввести kill -INFO $PID (где $PID - номер, который вы нашли с помощью ps -e | grep dd), вам придется вернитесь к вкладке, где dd работает, чтобы увидеть результат.
Теперь, если бы я мог понять, как отображать этот вывод как GB или MB вместо простых байтов ...
Существует еще один расширенный dd, называемый dcfldd, который делает много забавных вещей, поскольку это вы запрашиваете для http://dcfldd.sourceforge.net/
sudo apt-get install dcfldd Вместо dd вы напишите dcfldd