重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3945|回复: 2
打印 上一主题 下一主题

AIX-SMIT工具应用

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-12 17:18:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

首先给大家介绍一下SMIT,SMIT全称:System Management Interface Tool 系统管理界面工具的简写,是一种交互式的应用管理程序,主要功能是简化IBM AIX系统管理中各方面的工作。

SMIT是基本操作系统中的一部分,其/user/bin/smit命令维护bos.sysmgt.smit.文件集。有两种版本的SMIT:全屏幕文本模式版本和图形X Window客户端。如果设置了DISPLAY变量,AIX将自动运行GUI版本。要使用文本模式版本,甚至在设置了DISPLAY变量的情况下,可以运行smitty命令或运行smit –a。


SMIT文本工作环境

         在AIX操作系统【#】提示符下,输入【smitty】命令,会弹出如下【System Management】参数设置对话框,如下图示:

下面介绍【System Management】参数设置对话框中,显示的相关参数就是SMIT工具的主要工作界面。其各项参数的相信大家都可以读懂就不单独介绍了。

下面和大家说一下SMIT管理文件。

在AIX下运行SMIT工具,系统会自动生成smit.script、smit.log和smit.transaction三个文件。

如果仅使用命令smit或者smitty 不添加任何参数,则默认会生成在当前用户的$HOME目录下,对于root用户就是“/”。

若在使用【smit】命令的过程中,加入“-l file”和“-s file”参数,则SMIT管理工具产生的日志、操作和命令的记录保存在重新定向的文件中;

下面以一个简单的操作来阐述:

# pwd

/

# ls -l |grep smit

-rw-r--r--   1 root     system      1206308  3月23 18时55 smit.log

-rw-r--r--   1 root     system        92368  3月23 18时53 smit.script

-rw-r--r--   1 root     system       116257  3月23 18时53 smit.transaction

# mkdir test0323

# cd /test0323

# ls -l

total 0

# smit -l /test0323/smit.log

# cd /test0323

# pwd

/test0323

# ls

smit.log

# smit -l /test0323/smit.script

# ls

smit.log     smit.script

//切换到根目录

# cd /                   

# pwd

/

//显示当前目录状态

# ls -l |grep smit

-rw-r--r--   1 root     system      1206308  3月23 18时55 smit.log

-rw-r--r--   1 root     system        92368  3月23 18时53 smit.script

-rw-r--r--   1 root     system       116257  3月23 18时53 smit.transaction

//显示根目录下,smit.log和smit.script文件状态,目前文件的大小为0,表示文件无记录内容。

执行【smit】命令,发现smit。Log 大小变化,说明:smit.log追加了刚才的记录命令

# cd test0323

# ls

smit.log     smit.script

# ls -l |grep smit

-rw-r--r--   1 root     system          224  3月23 20时04 smit.log

-rw-r--r--   1 root     system          379  3月23 20时05 smit.script

# more smit.log


[ 3月 23 2011, 20:04:02]

    Starting SMIT


(Menu screen selected,

        FastPath    = "top_menu",

        id_seq_num  = "0",

        next_id     = "top_menu",

        title       = "System Management".)



[ 3月 23 2011, 20:04:07]

Exiting SMIT


上面说明,新的smit日志被记录到了test0323的文件架下的文件。


smit.script文件

主要功能是记录所有通过SMIT菜单执行的AIX命令。该文件存放的位置为:当前用户的根目录下,一般使用root登录,看到的菜单为/。我的测试环境下,生成的三个文件在根目录下。

smit.log文件

日志型文件,其功能是记录系统所访问的菜单、对话内容、所执行的命令及输出结果。

smit.transaction文件

记录所有通过SMIT菜单执行的AIX命令及其命令的说明。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

沙发
发表于 2012-11-12 23:35:35 | 只看该作者
这个很有用哟.
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2012-11-13 09:32:28 | 只看该作者

这个工具灰常值得研究研究。

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-11-29 16:37 , Processed in 0.083570 second(s), 20 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表