Назад | Перейти на главную страницу

Эквивалентная команда linux команды «net start» в Windows

В Windows такая команда, как net start mysql попытается запустить службу MySQL. Я ищу эквивалентную команду Linux для этого - для изменения статуса служб с помощью команд Linux.

Все ваши "служебные" скрипты хранятся в /etc/init.d, поэтому обычным способом является использование sudo /etc/init.d/mysqld start (или любой другой сервис, который вы хотите запустить). Современные дистрибутивы Linux имеют service команда, которая делает то же самое, так что попробуйте service mysqld start.

Многие Linux поддерживают служебную команду

service mysql.server start

Это связано с chkconfig

[root@iceweasel init.d]# chkconfig --list mysql.server

Note: This output shows SysV services only and does not include native
      systemd services. SysV configuration data might be overridden by native
      systemd configuration.

mysql.server    0:off   1:off   2:on    3:on    4:on    5:on    6:off

В противном случае вы можете сделать это по старинке

cd /etc/init.d
./mysql.server start

Обычно дистрибутивы Linux имеют rc сценарий; например:

/etc/rc.d/apache2 restart | stop
/etc/rc.d/mysqld start | stop