Задать вопрос
@nikita1sm

Cron Centos 7 почему не получается запустить скрипт?

Подскажите пожалуйста:
- создал скрипт: stop.sh

# ! /bin/sh
systemctl stop mysql
systemctl stop httpd


добавил его в крон
30 10 * * * /home/stop.sh

но ни через крон ни вручную - он не работает.

вручную запускаю:
./stop.sh

пишет ошибки:

Failed to stop mysql\x0d.service: Unit mysql\x0d.service not loaded.
Failed to stop httpd\x0d.service: Unit httpd\x0d.service not loaded.
  • Вопрос задан
  • 159 просмотров
Подписаться 2 Простой Комментировать
Решения вопроса 1
@Vitsliputsli
Приведите переносы строк в соответствие с системой в которой этот файл используете.
И не создавайте файлы в Windows.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
WolFman
@WolFman
Попробуйте так, service mysql stop
service httpd stop
30 10 * * * /bin/sh /home/stop.sh
Ответ написан
Так в Centos же сервис называется mariadb, а не mysql
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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