linux中安装好服务后,通常要设置服务开机启动,在linux中可以使用chkconfig设置系统服务是否开机启动。
命令格式
chkconfig --list [服务名称] chkconfig --level [0123456] 服务名称 on|off
其中参数含义:
- –list:用来查看系统服务列表,服务名称可选。
- –level:设置服务在run level为几时启动。
run level说明:
- 0 – halt (系统直接关机)
- 1 – single user mode (单人维护模式,用在系统出问题时的维护)
- 2 – Multi-user, without NFS (类似底下的 runlevel 3,但无 NFS 服务)
- 3 – Full multi-user mode (终端界面)
- 4 – unused (系统保留功能)
- 5 – X11 (图形界面)
- 6 – reboot (重新开机)
命令测试
查看apache服务
chkconfig --list httpd
设置apache在run level为3时启动
chkconfig --level 3 httpd on
友情提示
在ubuntu 10.04以上的系统中取消了chkconfig,可以使用sysv-rc-conf进行设置,详情参考:ubuntu 12.04使用sysv-rc-conf设置系统服务开机启动。
转载请注明:快乐编程 » linux中使用chkconfig设置系统服务开机启动