结合实例理解chkconfig

 经常因为新安装了一些服务需要开机自动启动而烦恼。

每次都查一堆资料,使用了N多种方法。

Linux 提供了chkconfig 命令用来更新和查询不同运行级上的系统服务。

chkconfig --list [name] 用来列表服务
chkconfig --add name 用来添加服务
chkconfig --del name 用来删除服务
chkconfig [--level levels] name 改变启动信息以及检查特定服务的启动状态。
on 和 off 分别指服务在改变运行级时的启动和停止。reset 指初始化服务信息。

 

例:将mysqld、httpd作为开机自动启动的服务。

#chkconfig --level 35 mysqld on

#chkconfig --level 35 httpd on

 

相同的操作可以在redhat的setup命令中实现。

 

附运行级别的解释:

Linux系统中共有7个运行级别,含义如下:
0    停机。不要把系统的默认级别设置为0,否则系统不能正常启动。
1    单用户模式。用于root用户对系统进行维护,不允许其他用户使用主机。
2    多用户模式。在该模式下不能使用NFS。
3    完全多用户模式。主机作为服务器时通常在该模式下。
4    未分配使用。
5    图形登陆的多用户模式。
6    重新启动。不要把系统的默认级别设置为6,否则系统不能正常启动。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值