WEB开发网
开发学院操作系统Linux/Unix IBM AIX V5.3 系统管理(Test 222)认证指南: 第 1 ... 阅读

IBM AIX V5.3 系统管理(Test 222)认证指南: 第 1 部分:启动过程(上)

 2008-11-10 08:28:48 来源:WEB开发网   
核心提示: sysinit:当 init 命令在登录之前尝试访问控制台时,将执行这种类型的条目,IBM AIX V5.3 系统管理(Test 222)认证指南: 第 1 部分:启动过程(上)(8),在正常情况下,这个条目仅用于初始化设备(init 命令可能会对这些设备询问有关运行级别的问题),您希望向

sysinit:当 init 命令在登录之前尝试访问控制台时,将执行这种类型的条目。在正常情况下,这个条目仅用于初始化设备(init 命令可能会对这些设备询问有关运行级别的问题)。执行这些条目,并等待它们结束,然后再继续。

Command:要执行的 Shell 命令。整个命令字段以 exec 作为前缀,然后以 sh -c exec command 的形式传递给一个使用 fork 系统调用生成的 sh。任何合法的 sh 命令语法都可以出现在这个字段中。可以使用 # comment 语法插入注释。

getty 命令将覆盖 /etc/inittab 文件中出现在它之前的任何命令的输出。要将这些命令的输出记录到启动日志,可以使用管道将它们的输出传递给 alog -tboot 命令。

在 init 命令处理 inittab 条目时,stdin、stdout 和 stderr 文件描述符可能是不可用的。向 stdout 或者 stderr 进行写入操作的任何条目都可能无法按照预期的方式工作,除非它们将自己的输出重定向到一个文件或者 /dev/console。

对于修改 /etc/inittab 文件中的记录,仅支持下列的命令:

mkitab:将记录添加到 /etc/inittab 文件。

lsitab:列出 /etc/inittab 文件中的记录。

chitab:更改 /etc/inittab 文件中的记录。

rmitab:删除 /etc/inittab 文件中的记录。

例如,您希望向 /etc/inittab 文件添加一条记录,以便在运行级别 2 中运行 find 命令,并且在它结束后再次启动它:

1. 运行 ps 命令,并显示那些仅包含单词 find 的进程:# ps -ef | grep find                  
  root 19750 13964  0 10:47:23 pts/0 0:00 grep find
#

2. 使用 mkitab 命令向 /etc/inittab 添加一条名为 xcmd 的记录:# mkitab "xcmd:2:respawn:find / -type f > /dev/null 2>&1"

上一页  3 4 5 6 7 8 9  下一页

Tags:IBM AIX

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接