AIX 的幾個命令

2021-05-28 00:20:08 字數 2183 閱讀 7449

正在使用哪個版本的 aix? 在需要幫助時 , 提供詳細資訊 !

做為乙個 unix 開發、維護者,當然要知道當前登陸系統的具體版本。這樣當需要和其它技術人員交流經驗,分享樂趣,以及尋求幫助的時候,你可以讓他們盡快而詳解的了解你的系統的基本資訊。從 2006 年後,aix 的版本管理更加細化全面, 但複雜的層次也更容易讓不了解的人產生混亂。先看乙個輸出例子:

$ oslevel -s 

5300-06-05-0806

$

這裡列出的版本資訊可以具體解釋為,當前的系統環境是 aix 版本 5, ml (maintenance level)3,tl(technical level)06,sp(service pack)05。

tl 是 ibm 會較長時間支援的版本, 對於每個發布的 tl,aix 產品部門每隔 6 周左右都會發布更新的 sp 來發布新的硬體支援, 解決系統已知的漏洞等。

另外乙個更全面的命令, 經常為 aix 系統工程師,aix 系統管理員使用的是乙個 aix 4.3.3 以來即支援的命令,prtconf (或者 lsconf)。它的示例輸出如下:

$ prtconf 

system model: ibm,8203-e4a

machine serial number: ******x

processor type: powerpc_power6

processor implementation mode: power 6

processor version: pv_6_compat

number of processors: 1

processor clock speed: 4204 mhz

cpu type: 64-bit

kernel type: 64-bit

lpar info: 3 aix53

memory size: 6208 mb

good memory size: 6208 mb

platform firmware level: el320_076

firmware version: ibm,el320_076

console login: enable

auto restart: true

full core: false

network information

host name: aix53

ip address: 9.125.241.55

sub netmask: 255.255.255.0

gateway: 9.125.241.1

name server: 9.181.2.101

domain name: cn.ibm.com

paging space information

total paging space: 2048mb

percent used: 4%

...............................

$

們可以看到這個命令詳細的列出了系統的硬體配置, 包括硬碟,cpu,記憶體的配置以及網路位址等資訊。這比我們使用 ifconfig – a、uname、lsdev 等命令分別去收集快多了。

監控系統效能,不是超級使用者也可以做到!

開發者和系統普通使用者如 dba 也需要關注系統的效能。aix 系統也在其環境下也為我們這些非 root 的普通使用者準備了足夠的監控工具。

首先介紹乙個視窗式的工具 topas,在不同的 unix 或者 linux 下的命令 top 有所不同,aix 中使用的是 topas。使用這個命令我們可以在同乙個介面下,全域性性的觀察到系統中各個資源 - cpu,網路,磁碟, 記憶體和交換區等使用情況。常常我們需要關注的參見如下圖框選的各個部分:

框選的部分分別代表了系統 cpu 等待時間(這個指標常常影響著 cpu 效能), 磁碟的繁忙程度以及程序占用 cpu 的百分比, 交換區的使用情況。這些是最常用和基本的指標。

另外常用的普通使用者可以使用的監控命令包括 iostat 和 vmstat。 前者報告儲存 io 的使用情況, 而後者主要用於監控記憶體和 cpu 的使用情況。常常用於系統日常執行狀態的資訊收集。使用起來很簡單, 比如「iostat 3」和 「vmstat 1 10」 等。需要注意 vmstat 的第一行表示的是系統啟動以來的統計資訊, 在進行實時資料統計和分析的時候需要排除這一行。

aix系統vi修改命令 AIX的VI命令

修改 etc inittab 檔案,找到id 3 initdefault 將3改為5 忘了說了,用命令vi etc inittab 使用vi編輯器開啟inittab檔案 關於vi編輯器的使用,下面給你找了點資料,你看看.vi的基本概念 基本上vi可分為三種操作狀態,分別是命令模式 command m...

AIX命令總結

prtconf prtconf grep processors 檢視物理核心數 pmcycles m 檢視邏輯核心數 上述命令只能看到整機的cpu引數,虛擬機器的話用topas,將cpu跑滿,看physc和entc 這兩個引數,其中physc除以 entc 就是物理cpu核心數 oslevel mk...

AIX下的編譯命令

基本編譯 cc o filename filename.c pro c的編譯 1。編譯 pc 檔案為 c 檔案 proc include filename.pc proc iname filename.pc 2。編譯 c 檔案,生成目標檔案 cc i oracle home precomp publ...