AIX之SMIT介绍
AIX-SMIT工具應(yīng)用
?
首先給大家介紹一下SMIT,SMIT全稱:System Management Interface Tool 系統(tǒng)管理界面工具的簡寫,是一種交互式的應(yīng)用管理程序,主要功能是簡化IBM AIX系統(tǒng)管理中各方面的工作。
SMIT是基本操作系統(tǒng)中的一部分,其/user/bin/smit命令維護bos.sysmgt.smit.文件集。有兩種版本的SMIT:全屏幕文本模式版本和圖形X Window客戶端。如果設(shè)置了DISPLAY變量,AIX將自動運行GUI版本。要使用文本模式版本,甚至在設(shè)置了DISPLAY變量的情況下,可以運行smitty命令或運行smit –a。
?
SMIT文本工作環(huán)境
???????? 在AIX操作系統(tǒng)【#】提示符下,輸入【smitty】命令,會彈出如下【System Management】參數(shù)設(shè)置對話框,如下圖示:
下面介紹【System Management】參數(shù)設(shè)置對話框中,顯示的相關(guān)參數(shù)就是SMIT工具的主要工作界面。其各項參數(shù)的相信大家都可以讀懂就不單獨介紹了。
下面和大家說一下SMIT管理文件。
在AIX下運行SMIT工具,系統(tǒng)會自動生成smit.script、smit.log和smit.transaction三個文件。
如果僅使用命令smit或者smitty 不添加任何參數(shù),則默認會生成在當(dāng)前用戶的$HOME目錄下,對于root用戶就是“/”。
若在使用【smit】命令的過程中,加入“-l file”和“-s file”參數(shù),則SMIT管理工具產(chǎn)生的日志、操作和命令的記錄保存在重新定向的文件中;
下面以一個簡單的操作來闡述:
# 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
/
//顯示當(dāng)前目錄狀態(tài)
# 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文件狀態(tài),目前文件的大小為0,表示文件無記錄內(nèi)容。
執(zhí)行【smit】命令,發(fā)現(xiàn)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菜單執(zhí)行的AIX命令。該文件存放的位置為:當(dāng)前用戶的根目錄下,一般使用root登錄,看到的菜單為/。我的測試環(huán)境下,生成的三個文件在根目錄下。
smit.log文件
日志型文件,其功能是記錄系統(tǒng)所訪問的菜單、對話內(nèi)容、所執(zhí)行的命令及輸出結(jié)果。
smit.transaction文件
記錄所有通過SMIT菜單執(zhí)行的AIX命令及其命令的說明。
?
總結(jié)
以上是生活随笔為你收集整理的AIX之SMIT介绍的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 物联网开发笔记(46)- 使用Micro
- 下一篇: AI 趋势