Звучит странно. Но, возможно, попробуйте установить с помощью опции - подтвердите
.
Из man pacman
:
--confirm
Cancels the effects of a previous --noconfirm.
Но если вы не выполнили предыдущую команду с - noconfirm
, этого не должно было произойти.
Скрипты чаще всего выполняют «сон 10». Начните с перевода их в остановленное состояние:
pkill -ef --signal STOP 'sleep 10'
Это заблокирует цикл while. Используйте ps -ef
или аналогичный, чтобы найти родительский идентификатор сна (столбец PPID) и уничтожить этот процесс и сон. Родительским процессом будет ваша оболочка, например bash
, которая реализует команду while
, которую вы не можете найти.
Вы можете убить родительский элемент с помощью сигнала зависания после обнаружения его родительского элемента, используя ps
для идентификатора процесса, найденного с помощью pgrep
:
kill -hup $(ps -h -o ppid $(pgrep -f 'sleep 10'))