Рейтинг:1

Службы списка начинаются с определенного имени

флаг ru

У меня есть несколько сервисов, которые начинаются с определенного имени. Как я могу перечислить их в Linux.

Например что-то в этом роде, sudo systemctl --name='*ИМЯ.'

Основная причина в том, что я планирую написать скрипт, который будет работать в фоновом режиме. Смысл этого сценария в том, чтобы всегда проверять состояние этих служб и отправлять электронные письма, когда одна из них останавливается (сигнал мониторинга службы), и пытаться перезапустить ее.

Заранее спасибо.

флаг hr
Многие из команд systemctl принимают фильтрующий «ШАБЛОН» — пробовали ли вы что-то вроде «systemctl list-units «ИМЯ*» или «systemctl status «ИМЯ*»»?
user535733 avatar
флаг cn
Почему это помечено как 14.04?
guiverc avatar
флаг cn
Ubuntu 14.04 LTS не использует systemd? так что что-то очень не так с вашим вопросом; он не соответствует вашему отмеченному выпуску. Пожалуйста исправьте. Только поддерживаемые выпуски Ubuntu (*стандартная поддержка*) актуальны для этого сайта. Ubuntu 14.04 LTS находится в расширенной поддержке, и теперь Ubuntu 14.04 ESM, таким образом, поддерживается только Canonical через Ubuntu Advantage и не по теме здесь. См. https://askubuntu.com/help/on-topic https://help.ubuntu.com/community/EOLUpgrades http://fridge.ubuntu.com/2019/05/02/ubuntu-14-04-trusty -tahr-достиг-конец-жизни-25-апреля-2019-esm-доступно/
M Fuat avatar
флаг ru
Я удалил тег.

Ответить или комментировать

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