Comando equivalente de linux do comando “net start” no windows

1

No Windows, um comando como net start mysql tentará iniciar o serviço MySQL. Eu estou procurando o comando Linux equivalente para fazer isso - para alterar o status dos serviços através de comandos do Linux.

    
por Starfish 10.01.2012 / 04:27

3 respostas

3

Muitos linux'es suportam o comando de serviço

service mysql.server start

Isso está relacionado ao 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

Caso contrário, você pode fazê-lo à moda antiga

cd /etc/init.d
./mysql.server start
    
por 10.01.2012 / 04:28
3

Seus scripts de "serviço" são todos armazenados em /etc/init.d , então a maneira normal é usar sudo /etc/init.d/mysqld start (ou qualquer serviço que você queira iniciar). As distribuições modernas do Linux possuem o comando service , que faz uma coisa semelhante, portanto, também tente service mysqld start .

    
por 10.01.2012 / 04:28
0

Normalmente, as distribuições do Linux têm um script rc ; por exemplo:

/etc/rc.d/apache2 restart | stop
/etc/rc.d/mysqld start | stop
    
por 10.01.2012 / 04:31