考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
  当前位置:Linux认证 > 综合辅导 > 文章内容
  

linux从入门到精通(26)

 [ 2016年6月22日 ] 【

4:未分配使用

5:图形界面的多用户模式

6:重新启动

(解释:Linux系统在运行时,采用的每一种服务搭配称之为“运行级别”,运行级别类似于Windows系统中的正常启动、安全模式、带网络支持的安全模式……等概念,不同的运行级别使用了不同的服务程序组合,如“套餐”的概念,动感地带手机资费的10元短信套餐、15元音乐套餐)

2)、调整默认运行级别

修改/etc/inittab 文件中的 initdefault 配置,一般对于普通用户来说,runlevel设置为5,即为图像化操作,但是对于服务器来说,默认是设置为3,即字符界面,对于服务器来说,加载图形化界面是非常耗资源的,影响服务器性能。

[root@localhost ~]# vi /etc/inittab
进入之后有这样一行:
id:5:initdefault:    ==>这个5的意思就是设置开机后自动进入图形模式

3)、查看运行级别——runlevel

  runlevel:能显示切换前的运行级别和当前运行级别

  若临时切换运行级别,则使用init命令结合0-6的运行级别参数

 

[root@localhost ~]# runlevel   ==>查看当前运行级别
N 5   ==>第一个字符“N”表示之前未切换过运行级别
[root@localhost ~]# init 3   ==>将运行级别改为3
[root@localhost ~]# runlevel   ==>显示之前和改后的级别
5 3
[root@localhost ~]# init 6   ==>重启(这里我按了ctrl + C ,不然系统要重启了)
[root@localhost ~]# init 0   ==>系统关机

 

3、系统服务的启动控制

1)、查看系统服务的启动状态   chkconfig  --list  [服务名称]

如查看network这个服务的启动状态,则使用:chkconfig --list  network

2)、服务脚本位置:/etc/init.d  ——>  /etc/rc.d/init.d

(/etc/init.d是一个符号链接,目标为 /etc/rc.d/init.d,通过这两个目录都可以找到系统服务对应的脚本文件)

3)、设置系统服务的启动状态   chkconfig  --level  级别列表 服务名  on|off

(解释:运行级别列表:可以是235、 35、5等等形式;服务名称:注意名称要正确,如果忘记了可查看/etc/init.d/目录下的脚本名 ;On|off: 启动或关闭启动状态)

如设置network服务在2345级别下为启动状态:chkconfig  --level  2345  network  on

再次查看它的服务时则可以看到network这个服务在各个模式下的启用状态

4)、ntsysv系统服务管理工具——ntsysv  [--level  级别列表]

 此命令进入类似图形化的界面,可以集中对所有的系统服务进行设置

 

使用和chkconfig命令和ntsysv命令跳转服务启动状态的对比说明:

1)当需要设置个别服务在不同运行级别的启动状态时,选择使用chkconfig命令要更有效率

2)当需要同时设置大量服务的启动状态时,选择使用ntsysv配置工具要更加适合

首页 1 2 尾页
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved