smit [ -C | -M ] [ -D ] [ -f ] [ -h ] [ -l File ] [ -o PathName ] [ -p Entity/ValueString ] [ -r RunMode ] [ -s File ] [ -t ] [ -v ] [ [ -m | -n | -d ] FastPath ] [ -X ] [ -x ]
smit 命令调用“系统管理界面工具”(SMIT)。SMIT 是一交互式界面应用程序用来简化系统管理任务。smit 命令显示导致交互式对话的菜单层次结构。SMIT 构建并运行用户指定的命令。由于 SMIT 运行命令,您必须有权限执行 SMIT 运行的命令。
SMIT 创建两个文件:smit.script 文件和 smit.log 文件。调用带有 -s PathName 标志的 smit 命令会把 smit.script 文件保存在 PathName 参数指定的文件中。如果没有指定 -s 标志,则把脚本信息保存在 $HOME/smit.script 文件中。调用带有 -l PathName 标志的 smit 命令会把 smit.log 文件保存在 PathName 参数指定的文件中。如果没有指定-l 标志,则把日志信息记录在 $HOME/smit.log 文件中。您必须对您要求写入 smit 文件的目录具有写许可权,否则不会创建 smit.script 文件和 smit.log 文件。SMIT 不覆盖 smit.log 文件或 smit.script 文件。可能时会附加文件。
smit.script 文件自动记录命令和命令使用的标志及参数。smit.script 文件可作为一个可执行 shell 脚本使用以复制系统配置。SMIT 创建 smit.log 文件,它包含可由程序员用来扩展 SMIT 系统所使用的附加的详细信息。-D、-l、 -t 以及 -v 标志会影响 smit.log 文件。
如果您未使用 FastPath 参数,则 smit 命令将您置于菜单层次结构的顶级。要进入低级菜单,请使用 FastPath 参数。SMIT 运行的所有命令都可以用做 FastPaths。当您熟悉命令时,FastPath 参数能帮助您。例如,您可以输入:smit chuser 直接进入您能改变用户特征的对话框。要学习有关 FastPaths 的更多信息, 请参阅《AIX 5L V5.2 安全指南》中的『设置和维护角色』。
SMIT 需要访问下列文件:
sm_menu_opt | SMIT 数据库 |
sm_name_hdr | SMIT 数据库 |
sm_cmd_hdr | SMIT 数据库 |
sm_cmd_opt | SMIT 数据库 |
smit.log | SMIT 日志文件 |
smit.script | SMIT 脚本文件 |
/usr/lpp/msg/.../smit.cat | 消息目录 |
注:如果这些文件中的任何一个损坏,或者存在一个崩溃的 NFS 服务器上,SMIT 不能响应。
smit
smit chuser
chuser 命令是 FastPath 参数的一个示例。smit 命令和 FastPath 参数 chuser 让您直接进入对话框,Change User Attributes,指导您完成更改用户的特征。
chmod +x smit.script
然后,要复制您的配置,输入:
smit.script
在配置命令中可以编辑 smit.script 文件来创建微小的变动,或仅仅使用命令的子集。应该重新命名或复制 smit.script 文件以防止 SMIT 修改它。
注:SMIT 在 Korn shell(/usr/bin/ksh)下运行命令。smit.script 文件中的一些命令字符串可能需要该环境才能正确运行。
/usr/bin/smit | 包含 smit 命令。 |
/etc/objrepos | 为 SMIT 数据库指定缺省目录。 |
smit.log | 用时间戳记指定您的会话的详细信息。 |
smit.script | 用时间戳记仅指定 SMIT 运行的目标任务命令。 |
chmod 命令。
AIX 5L Version 5.2 System Management Concepts: Operating System and Devices 中的 System Management Interface Tool(SMIT)。
AIX 5L Version 5.2 General Programming Concepts: Writing and Debugging Programs 中的 System Management Interface Tool(SMIT)Overview for Programming。