1、/etc/inittab文件
 
/etc/inittab文件从上到下逐行表述了某个服务或应用的启动需求、运行级别、应用脚本,格式如下:
identifier:Runlevel:  Action:  Command
 
identifier :一个最多由14个字符组成的字符串,用于唯一地表示一个应用或服务,可以添加自定义的行,以自动启动某些应用程序
Runlevel :该条目的运行级别 ,取值0 ~9
Action :init系统进程应如何处理该行所表述的进程或应用
Command:此条目要执行的shell命令,表述一个应用或服务
 
 
AIX中运行级别 0 为维护模式,2为多用户模式,0~9级别分别定义如下:
0~1 :操作系统保留
2: 默认运行级别,是多用户环境,在该级别上,所有终端进程和守护进程都将运行
3~9 :用户可以自定义的运行级别
 
AIX还保留了四种取值:a、b、c、h。只有在使用telinit命令强制要求的情况下。这四个运行级别的进程/服务才会启动。
 
AIX也提供了可用于进入系统维护模式的四个运行级别参数:S、s、M、m “shutdown  -m”进入单用户模式
 
 
查看当前运行级别:
#cat  /etc/.init.state
 
AIX有两种引导模式:
常规引导模式 ,运行到多用户模式下,执行应用服务
维护引导模式,运行到多用户模式下,用于系统的维护
 
 
查看常规引导下的引导设备列表:
#bootlist   -m  normal  -o  
 
设定系统在常规启动时的启动列表为cd0-->hdisk0--hdisk1
#bootlist   -m  normal    -o  cd0   hdisk0  hdisk1
 
 
 
2、动态调整AIX运行级别:
 
 
3、关闭AIX  UNIX服务器
shudown指令
 
shutdown指令参数
-F
快速关机,不发送用户关机通告
-i
采用交互模式关闭系统,在此过程中交互性地显示信息
-k
避免关闭系统
-m
关闭AIX系统服务后,系统按照维护模式运行
-r
关闭AIX系统服务并且关闭服务器后,重新启动系统
 
系统关闭时,如果配置文件/etc/rc.shutdown存在【这个文件默认不存在】,则它将被执行。如果需要在关闭系统之前关闭某种应用服务,
就可以把关闭应用所需的命令写成shell文件,并将其调用动作添加到/etc/rc.shutdown文件中。
 
 
 
 

AIX中的/etc/inittab文件的更多相关文章

  1. ubuntu12.10中没有/etc/inittab文件探究

    1. 我们首先来看一下Linux系统开机启动过程: Ubuntu是Linux系统的衍生系统,其开机启动过程与上图相差不大,但是随着系统的不断发展,终究还是有不同的地方,下面,我们来了解一下Ubuntu ...

  2. 【转】ubuntu中没有/etc/inittab文件探究

    原文网址:http://blog.csdn.net/gavinr/article/details/6584582 linux 启动时第一个进程是/sbin/init,其主要功能就是软件执行环境,包括系 ...

  3. linux中inittab文件详解

    init的进程号是1(ps -aux | less),从这一点就能看出,init进程是系统所有进程的起点,Linux在完成核内引导以后,就开始运行init程序. init程序需要读取配置文件/etc/ ...

  4. 【转】linux中inittab文件详解

    原文网址:http://www.2cto.com/os/201108/98426.html linux中inittab文件详解 init的进程号是1(ps -aux | less),从这一点就能看出, ...

  5. Linux中/etc/inittab文件

    1. inittab基本概念 a) init进程: Linux在完成核内引导(内核镜像已被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,接着通过启动一个用户级程序init来启动其 ...

  6. AIX中卷组管理

      1.创建卷组 使用mkvg指令创建卷组. mkvg 指令参数 -B 创建大型卷组,该卷组最大能容纳128个物理卷和512个逻辑卷 -C 创建增加型并发卷组 -f 强制创建卷组 -G 与-B一样,创 ...

  7. AIX 中 Paging Space 使用率过高的分析与解决

    AIX操作系统中Paging Space是很重要的设备,当系统中Paging Space使用率过高.系统内存不足时,将影响系统的整体性能,甚至会造成系统的挂起.针对这种情况,通常可以靠增加Paging ...

  8. 转:/etc/inittab文件的字段及其说明

    /etc/inittab文件中每个登记项的结构都是一样的,共分为以冒号“:”分隔的4个字段.具体如下:       identifier :  run_level  :  action  :  pro ...

  9. 转:嵌入式linux启动时运行的inittab文件

    嵌入式系统下的linux启动配置文件,不同与普通的PC linux启动配置,启动相关文件与文件的内容也要少得多.嵌入式系统下的linux启动过程一般是:     1 在bootloader中制定各种要 ...

随机推荐

  1. leetcode-easy-string- 38 Count and Say

    mycode   91.28% 思路:题意实在太难理解了,尤其是英文又不好,只能参看下别人的资料,理解下规则.终于理解,题意是n=1时输出字符串1:n=2时,数上次字符串中的数值个数,因为上次字符串有 ...

  2. golang 开源项目: 配置解析模块--config

    在golang中,配置文件经常使用json格式.json格式的语法,有些繁琐,尤其是出现嵌套的时候,每一块都需要大括号包裹,看起来很臃肿. 本着简单易用的原则,个人开发了一个配置解析模块config, ...

  3. ListView 如何提高其效率?

    ① 复用 ConvertView② 自定义静态类 ViewHolder③ 使用分页加载 ④ 使用 WeakRefrence 引用 ImageView 对象 ViewHolder 为什么要声明为静态类? ...

  4. Kettle使用教程之安装与资源库的创建

    1.安装JDK 本人使用的JDK版本是1.8,且必须要在系统的环境变量添加路径. 2.下载Kettle 目前稳定的版本是8.2,但是本人使用的是7.1版本,其下载的URL为:https://sourc ...

  5. Selenium 2自动化测试实战6(异常)

    一.异常 python用异常队形(exception object)来表示异常情况,遇到错误后,会引发异常.如果异常对象并未被处理和捕捉,则程序就会用所谓的回溯(Traceback,一种错误信息)来终 ...

  6. 四十三:数据库之SQLAlchemy之group_by和having子句

    group_by:根据某个字段进行分组,比如想要根据年龄进行分组,再统计每一组有多少人having:对查找结果进一步过滤,类似于SQL语句的where 准备工作 from sqlalchemy imp ...

  7. Linux下源码安装MySQL-5.6.25

    从mysql-5.5起,mysql源码安装开始使用cmake了,因此我们得先安装cmake,配置安装目录./configure --perfix=/.....的时候和以前的会有些区别. 一.安装cma ...

  8. Android IdleHandler 原理浅析

    IdleHandler:空闲监听器(就像我没事做了,在群里发了个表情,这时候其他人就知道我很闲了) 在每次next获取消息进行处理时,发现没有可以处理的消息(队列空,只有延时消息并且没到时间,同步阻塞 ...

  9. 平衡树(fhq无旋treap)

    fhq板子(代码正确且风格易懂) 洛谷P3369 #include<iostream> #include<cstring> #include<cstdio> #in ...

  10. 7.接入类流程-PRACH优化

    PRACH优化 就是伪随机序列随机码(前导序列码).优化的目的就是减小码与码之间碰撞的 基站广播伪随机序列码(如64个),终端挑选一个发送.不同的用户使用同一个码就会产生碰撞.同频组网情况下,邻区的伪 ...