1 检查某个服务是否设置开机自启动
Centos7系统下服务我们都知道设置开机自启动的命令 systemctl enable servicename
,由于过了很长时间我们不记得了起初部署的启动的时候是否设置了开机自启动,这时我们需要如何判断某个服务目前是否处于开启自启动状态呢?
某个 xxx
服务如果设置了开机自启动,那么就会在目录 /etc/systemd/system/multi-user.target.wants
下生成一个对应的软连接文件,这个软连接指向目录 /usr/lib/systemd/system/xxx.service
[03:33]:[root@luna001:system]# ll /etc/systemd/system/multi-user.target.wants/
total 0
......
0 lrwxrwxrwx. 1 root root 37 Nov 3 2017 crond.service -> /usr/lib/systemd/system/crond.service
0 lrwxrwxrwx. 1 root root 38 Jul 12 2020 docker.service -> /usr/lib/systemd/system/docker.service
0 lrwxrwxrwx 1 root root 39 Mar 21 17:19 kubelet.service -> /usr/lib/systemd/system/kubelet.service
......
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。