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
......