Уничтожьте все задания с очередями

  • Отключите официальный REPO Redhat, если вы не хотите регистрировать свою машину
  • Я могу ошибаться, но Percona (сервер) не включен в официальный RH репозиторий
  • В вашем случае YUM ищет "Percona" в mirror.centos.org ... и не находит его -> ожидается :)
  • Решение: Скачайте RPM с сайта Percona http://www.percona.com/downloads/ (ex. http://www.percona.com/downloads/Percona-Server-5.6/LATEST/binary/redhat/6/x86_64/) и установите его. Я помню, что некоторое время назад у них был репо со своим программным обеспечением ... уже не тот случай.

    .

1
21.11.2018, 00:29
1 ответ

| передает вывод на стандартный вход следующей команды, а не на аргументы ее командной строки.

Для удаления всех очередей заданий, запустите

at -l | awk '{print $1}'| xargs at -r

альтернативно можно использовать

at -r  $( at -l | awk '{print $1}' )

$( ... ), который заменяется выводом команд, которые он содержит.

См. также этот связанный вопрос.

Обратите внимание, что это просто удаляет задания из atq, но не убивает запущенные задания.

Если командная строка процессов совпадает с ПАТТЕРНОМ и нет других подобных процессов, выполняющихся под Вашим именем пользователя, Вы можете убить их с помощью

pgrep -u $USER PATTERN
2
27.01.2020, 23:38

Теги

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