bash:服务:未找到命令

bash:服务:未找到命令

我在运行命令时遇到问题mysql,并在网上看到一些建议使用该service命令的建议,这似乎是我应该默认拥有的。

我已经安装了几个自制软件包,所以我不确定这是否是导致这个问题的原因?我以前从未使用过此命令,所以我不太确定。

尝试运行命令sudo service mysql start 返回

sudo: service: command not found

我没有太多使用终端的经验,所以很抱歉。我看到很多评论都说服务命令位于/usr/sbin/,也可能位于/sbin/service,但我都找不到它。

我的.bash_profile如下

export PATH=~/.composer/vendor/bin:$PATH
export PATH=/usr/local/php5/bin:$PATH
export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH=$PATH:/home/user/bin
export PATH=$PATH:/sbin

底部的两个导出来自其他问题中的建议,但似乎都没有起作用。

有什么想法吗?任何帮助都将不胜感激。

答案1

service命令特定于某些 Linux 发行版。它不适用于 macOS。

如果您通过 Homebrew 安装了 MySQL,则可以使用以下命令启动和停止它:

brew services start mysql
brew services stop mysql

相关内容