Что pkill-USR1-n-x dd команды означает точно?

Это - очевидно, ошибка, запустите отчет об ошибках здесь, зафиксируйте его, сами могла быть значительная задача.

11
20.10.2014, 03:54
1 ответ

Это поведение характерно для dd. Из dd man page:

Отправка сигнала USR1 в запущенный процесс 'dd' заставляет его распечатать статистику входов/выходов до стандартной ошибки, а затем возобновить копирование.

$ dd if=/dev/zero of=/dev/null& pid=$!
$ kill -USR1 $pid; sleep 1; kill $pid

18335302+0 записей в 18335302+0 записей из 9387674624 байт (9,4 Гб) скопировано, 34.6279 секунд, 271 Мб/с

-USR1 сообщает pkill, чтобы послать сигнал USR1. -n и -x - это просто фильтры, чтобы убедиться, что вы посылаете правильный процесс (-n посылает в новейший процесс и -x означает, что процесс должен быть назван точно dd)

.
14
27.01.2020, 19:58

Теги

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