如果你想让某些服务可以开机自动启动,或者禁用服务的开机自启动。可以使用 systemctl enable 还有 systemctl disable 命令去操作一下 ..
比如我想让之前安装的 sendmail 这个服务开机自启动 .. 输入 sudo systemctl enable sendmail .. 完成以后查看一下服务的状态 .. systemctl is-enabled sendmail
返回的是 enabled .. 表示这个服务现在会开机自动启动 .. 也就是你在重启服务器以后 .. sendmail 这个服务会自动运行 ..
我们可以验证一下 .. 先退出登录 .. exit ... 再输入 vagrant reload .. 重新启动一下虚拟机 ..
启动以后再连接到虚拟机 .. 查看一下 sendmail 的状态 .. systemctl status sendmail .. 返回的内容里, active 这行里面会显示一个 running ,表示这个服务正在运行 ..
如果你想禁用服务的开机自启动,可以使用 systemctl disable 处理一下 .. 后面加上服务的名字 .. 完成以后再查看一下服务的状态 ..
在 loaded 这行里,你会看到一个 disabled ,表示这个服务不会开机自启动 ..