如何定制Aix操作系统

系统 其他OS
我们来学习如何来定制Aix操作系统,在系统引导时, init进程顺序检测/etc/inittab文件, 决定在引导过程中进行什么样的操作.

我们学习了很多关于Aix操作系统的知识,在文章中,我们主要的讨论了如何定制Aix操作系统的知识, 以使用户定义的应用在系统引导过程中自动启动, 并在系统关闭时自动停止.

1. 自动启动定制Aix操作系统的软件

在系统引导时, init进程顺序检测/etc/inittab文件, 决定在引导过程中进行什么样的操作.如果应用, 进程或其它的用户操作需要在系统引导过程中进行, 则要在/etc/inittab文件中加入相应的条目.通常的做法是创建一个名为rc.local的脚本文件, 将所有要在系统引导过程中启动的用户应用写入该脚本文件中.

该脚本文件可以在/etc/inittab文件中被调用, 通常是在所有系统应用和服务启动后, 在用户登录被允许之前被调用. 位置通常是在主控登录的条目前.

下面是一个例子:
rc.local:2:wait:/etc/rc.local > /dev/console 2>&1
在上面的条目中, init将在执行余下的条目之前等待该脚本程序的完成.如果进程, 应用或命令需要通过特定的用户运行, 则可在运行的命令中加入su命令.
如: su myuser "-c /usr/bin/myapp"

建议在脚本程序中加入应用开始启动和完成启动的输出提示.
如:
 

  1. #!/bin/ksh  
  2. echo "Starting User Applications...."  
  3. echo "Starting Application XYZ"  
  4. su myuser "-c /usr/bin/myapp"  
  5. echo "Startup of User Applications completed" 

2. 自动停止定制Aix操作系统的软件

shutdown命令用于关闭AIX系统. 在此操作中会关闭所有AIX子系统及文件系统.如果名为/etc/rc.shutdown的脚本程序存在, 系统会首先执行该脚本程序中的命令. 在该脚本程序中可以加入关闭用户应用的命令. 建议在脚本程序中加入应用停止运行和完成停止运行的输出提示.
如:
 

  1. #!/bin/ksh  
  2. echo "Stopping User Applications...."  
  3. echo "Stopping Application XYZ"  
  4. [ commands to stop application ]  
  5. echo "Shutdown of User Applications completed" 

到这里,我想大家对关于如何来定制Aix操作系统已经知晓了吧。

【编辑推荐】

  1. 分享我的Aix操作系统的心得
  2. Aix系统性能调整
  3. 解析Aix系统调制工具
  4. 简单更改Aix系统IP
  5. Aix系统日常管理
责任编辑:小霞
相关推荐

2010-05-05 17:07:47

AIX操作系统

2010-04-22 15:41:30

Aix操作系统

2010-04-27 16:52:52

AIX操作系统

2010-04-22 16:32:50

Aix操作系统SMIT

2010-04-23 14:12:37

Aix操作系统

2010-04-22 15:27:40

Aix操作系统

2010-04-22 15:44:10

Aix操作系统

2010-04-23 14:20:15

Aix操作系统

2010-04-23 16:16:26

IBM AIX

2010-04-23 09:23:25

Aix操作系统

2010-04-23 15:53:35

Aix ACL

2010-04-22 15:53:46

Aix操作系统设备

2010-04-26 09:52:39

2010-04-22 14:42:34

Aix操作系统

2010-04-23 12:35:17

2010-04-23 12:18:31

Aix操作系统

2010-04-22 14:53:07

Aix操作系统

2010-04-22 13:52:31

Aix操作系统

2010-04-23 16:00:54

2010-04-23 13:43:57

Aix操作系统
点赞
收藏

51CTO技术栈公众号