Linux 7开机自启项查看并设置

  在Linux6中查看及设置开机自启信息是使用chkconfig命令,Linux7中此命令已经被替代,接下来我们就来研究下Linux7中的区别所在。

chkconfig --list

Note: This output shows SysV services only and does not include native
      systemd services. SysV configuration data might be overridden by native
      systemd configuration.

      If you want to list systemd services use 'systemctl list-unit-files'.
      To see services enabled on particular target use
      'systemctl list-dependencies [target]'.

netconsole     	0:off	1:off	2:off	3:off	4:off	5:off	6:off
network        	0:off	1:off	2:on	3:on	4:on	5:on	6:off
vmware-tools   	0:off	1:off	2:on	3:on	4:on	5:on	6:off

  首先我们可以发现,虽然Linux7中已经不再使用chkconfig命令来管理服务是否开机自启,但是此命令仍旧可用,但是输出信息提示我们使用chkconfig命令的输出只是呗SysV所管理的服务,不包括systemd管理的服务,如果想在CentOS7中查看systemd管理的服务需要使用以下命令:

systemctl list-unit-files

  • 查看systemd开机自启服务
    systemctl list-unit-files |grep enabled
  • 设置某服务开机自启
    systemctl enable smb nmb
  • 关闭某服务开机自启
    systemctl disable smb nmb
原文地址:https://www.cnblogs.com/Cherry-Linux/p/11129334.html