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

Чем отличаются команды?

Вот первая – /etc/init.d/mysql start
Вот вторая – service mysql start
Чем они отличаются?
На VPS при запуске сервера выполняется service mysql start, но при этом mysql не работает (ошибка Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'). Приходится останавливать mysql и запускать через /etc/init.d/mysql start.
В чем отличие команд?
  • Вопрос задан
  • 497 просмотров
Подписаться 3 Оценить Комментировать
Ответ пользователя Юрий Чудновский К ответам на вопрос (2)
Frankenstine
@Frankenstine
Сисадмин
Первая - старый синтаксис для /sbin/init (традиционный System V)
Вторая - синтаксис для более нового upstart.
В общем-то оба варианта уже устарели :)
В чём разница в скриптах вы можете посмотреть банальным текстовым редактором.
Ответ написан