Linux运行等级

在/etc/inittab中,"id:3:initdefault:"这一行来设置运行级别

Linux的运行级别,linux有7个.

    # 0 - 停机(千万不要把initdefault设置为0 )
  # 1 - 单用户,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录模式()
  # 2 - 多用户,但是没有NFS
  # 3 - 完全多用户模式(完整的多用户模式,有NFS,登陆后进入控制台命令行模式)
  # 4 - 没有用到
  # 5 - X11 (X-window GUI模式)
  # 6 - 重新启动(千万不要把initdefault设置为6,否则每次启动都会不断重启)

 

  • 1-单用户模式下,无网络,经常用于系统维护。譬如root密码丢失,fstab文件配置错误系统无法启动等等问题
  • 0-可用来关机 /sbin/init 0
  • 3-我们经常用到的,CLI界面
  • 5-进入linux GUI界面,主要桌面应用

 

 

      chkconfig 用法

chkconfig 命令可以用来检查、设置系统的各种服务

使用语法:

chkconfig [--add][--del][--list][ 系统服务 ] chkconfig [--level < 等级代号 >][ 系统服务 ][on/off/reset]

参数用法:

--add à 增加所指定的系统服务,让 chkconfig 指令得以管理它,并同时在系统启动的叙述文件内增加相关数据。

--del à 删除所指定的系统服务,不再由 chkconfig 指令管理,并同时在系统启动的叙述文件内删除相关数据。

--level< 等级代号 > à 指定读系统服务要在哪一个执行等级中开启或关毕。

使用范例:

chkconfig --list      列出所有的系统服务

chkconfig --add httpd 增加 httpd 服务

chkconfig --del httpd 删除 httpd 服务

chkconfig --level httpd 2345 on httpd 在运行级别为 2 3 4 5 的情况下都是 on (开启)的状态。

 

chkconfig 命令提供了一种简单的方式来设置一个服务的运行级别。例如,为了设置 MySQL 服务器在运行级别 3 4 上运行,你必须首先将 MySQL 添加为受 chkconfig 管理的服务:

chkconfig --add mysql

现在,我们在级别 3 5 上设定服务为“ on

chkconfig --level 35 mysql on

在其他级别上设为 off

chkconfig --level 01246 mysql off

为了确认你的配置被正确的修改了,我们可以列出服务将会运行的运行级别,如下所示:

#chkconfig --list mysql

mysql           0:off       1:off       2:off       3:on 4:off       5:on 6:off

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值