Linux设置服务开机启动 chkconfig命令举例

发布时间:2019-11-24编辑:脚本学堂
本文介绍下,在linux中设置服务开机启动的方法,主要学习下chkconfig命令的用法,有兴趣的朋友可以研究下。

大家应该了解:
linux下,可以用netstat命令查看目前已经启动的服务,service用来立即启动某个服务。
chkconfig命令,则用来设置服务在开机时自动启动。

下面来看有关chkconfig命令的一些例子吧。
这里以nfs服务为例。

编辑推荐:Linux chkconfig命令实例

--查看nfs服务是否开机自动启动。
可以看到6个开机级别都不会启动nfs服务。
 

复制代码 代码示例:
[root@db ~]# chkconfig  --list nfs
nfs             0:off   1:off   2:off   3:off   4:off   5:off   6:off

--设置开机自动启动nfs服务。
 

复制代码 代码示例:
[root@db ~]# chkconfig  nfs on

--再次查看,可以看见2、3、4、5级别开机会自动启动nfs服务。
 

复制代码 代码示例:
[root@db ~]# chkconfig  --list nfs
nfs             0:off   1:off   2:on    3:on    4:on    5:on    6:off

--取消开机自动启动nfs服务。
 

复制代码 代码示例:
[root@db ~]# chkconfig nfs off

--再次查看,6个级别开机又都不会启动nfs服务了。
 

复制代码 代码示例:
[root@db ~]# chkconfig  --list nfs
nfs             0:off   1:off   2:off   3:off   4:off   5:off   6:off

--设置3级别开机自动启动nfs服务。
 

复制代码 代码示例:
[root@db ~]# chkconfig --level 3 nfs on

--再次查看,在级别3开机会自动启动nfs服务。
 

复制代码 代码示例:
[root@db ~]# chkconfig --list nfs
nfs             0:off   1:off   2:off   3:on    4:off   5:off   6:off