Может подтвердить, что служба запущена, но не может проверить ее статус

Страница руководства для sed(1) пишет

/regexp/Сопоставить строки, соответствующие регулярному выражению regexp.

\cregexpcСопоставление строк, соответствующих регулярному выражению regexp. cможет быть любым символом.

Таким образом, вы можете заменить /regexp/на \#regexp#, или в вашем конкретном случае:

sed -i '\#</IfModule>#i TEST' security2.conf

Лично я бы проверил без -i, пока я не был уверен, что понял это правильно.

0
04.09.2017, 11:20
2 ответа

У меня это работает так:

ls /etc/init.d

Это показывает мне «zabbix -агент» (без «d» в конце ), делая:

sudo service zabbix-agent status

Я получаю 'zabbix _agentd (pid 4529 )работает..." (пробовал также запускать, останавливать, перезапускать)

1
28.01.2020, 02:33

Это serviceиспользование команды:

[root@server ~]# service --help
Usage: service < option > | --status-all | [ service_name [ command | --full-restart ] ]

Так и должно быть:

service zabbix_agentd status

не:

service status zabbix_agentd
1
28.01.2020, 02:33

Теги

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