如何瞭解我目前 AIX 的具體版本信息

當您安裝好一個基本的操作系統以後,您可以使用 oslevel 命令來確定您的系統維護級別(ML,maintenance level)。

oslevel 的基本語法是:

oslevel [ -l <level> | -g <level> | -q ] [ -r | -s ] [ -f ]

在下面的表中向您顯示了一些常用的 oslevel 選項的描述

選項 描述
-l level 列出比 Level 參數指定的維護級別低的文件集(fileset)
-g level 列出比 Level 參數指定的維護級別高的文件集(fileset)
-q 列出維護級別的名稱
-r 使用所有選項來查看推薦維護級別(Recommended Maintenance Levels)
-s 使用所有選項來查看補丁包(Service Packs)
-f 強制執行高速緩衝重建


如果什麼參數都不使用的話,那麼 oslevel 命令將列出維護級別和當前系統相同或者更高的系統基礎軟件。

您可以使用下面的命令來查看您系統當前的維護級別:

# oslevel

4.3.2.0

在 AIX 中,使用產品的名稱和基本號來定義了一個軟件產品的版本信息。AIX 3.2 以及以後的版本,軟件產品的版本信息定義爲以下的格式:

vv.rr.mmmm.ffff

其中:

vv 是表示版本號的 2 位數字。

rr 是表示發行號的 2 位數字。

mmmm 是表示修改級別的 4 位數字。

ffff 是表示補丁級別(fix level)的 4 位數字。

例如,bos.net.tcp.client 4.3.2.0 是一個文件集(fileset),bos.net.tcp.client 4.3.2.1 是一個對於它的升級文件集。如果還有另一個升級文件集 bos.net.tcp.client 4.3.2.2 發佈,那麼這個最新的文件集將包括所有在 bos.net.tcp.client 4.3.2.1 中的內容。如果發佈了一個累計的 AIX 升級包,那麼版本信息就會被增加並變爲 bos.net.tcp.client 4.3.3.0,它將包括以前所有的修改內容。

如果經過升級以後,您的系統維護級別並沒有顯示爲新的級別,那麼可以使用 oslevel -r 命令來確定哪些文件集並沒有被升級。在圖 1 中,系統已經是 4.3.0.0,但是有一些文件系統並沒有被升級。


圖 1 oslevel –l 輸出示例
 

當您安裝好一個基本的操作系統以後,您可以使用 oslevel 命令來確定您的系統維護級別(ML,maintenance level)。

oslevel 的基本語法是:

oslevel [ -l <level> | -g <level> | -q ] [ -r | -s ] [ -f ]

在下面的表中向您顯示了一些常用的 oslevel 選項的描述

選項 描述
-l level 列出比 Level 參數指定的維護級別低的文件集(fileset)
-g level 列出比 Level 參數指定的維護級別高的文件集(fileset)
-q 列出維護級別的名稱
-r 使用所有選項來查看推薦維護級別(Recommended Maintenance Levels)
-s 使用所有選項來查看補丁包(Service Packs)
-f 強制執行高速緩衝重建

如果什麼參數都不使用的話,那麼 oslevel 命令將列出維護級別和當前系統相同或者更高的系統基礎軟件。

您可以使用下面的命令來查看您系統當前的維護級別:

# oslevel

4.3.2.0

在 AIX 中,使用產品的名稱和基本號來定義了一個軟件產品的版本信息。AIX 3.2 以及以後的版本,軟件產品的版本信息定義爲以下的格式:

vv.rr.mmmm.ffff

其中:

vv 是表示版本號的 2 位數字。

rr 是表示發行號的 2 位數字。

mmmm 是表示修改級別的 4 位數字。

ffff 是表示補丁級別(fix level)的 4 位數字。

例如,bos.net.tcp.client 4.3.2.0 是一個文件集(fileset),bos.net.tcp.client 4.3.2.1 是一個對於它的升級文件集。如果還有另一個升級文件集 bos.net.tcp.client 4.3.2.2 發佈,那麼這個最新的文件集將包括所有在 bos.net.tcp.client 4.3.2.1 中的內容。如果發佈了一個累計的 AIX 升級包,那麼版本信息就會被增加並變爲 bos.net.tcp.client 4.3.3.0,它將包括以前所有的修改內容。

如果經過升級以後,您的系統維護級別並沒有顯示爲新的級別,那麼可以使用 oslevel -r 命令來確定哪些文件集並沒有被升級。在圖 1 中,系統已經是 4.3.0.0,但是有一些文件系統並沒有被升級。


圖 1 oslevel –l 輸出示例
 

同時,oslevel 命令可以作爲確認一個低版本的 AIX 升級到高版本是否成功的依據。例如,一個剛剛由 AIX 4.3.3 升級到 AIX 5.1 版本的系統,您可以通過使用下面的 oslevel 命令來進行確認:

# oslevel

5.1.0.0

# oslevel -l 5.1.0.0

#

同時,oslevel 命令可以作爲確認一個低版本的 AIX 升級到高版本是否成功的依據。例如,一個剛剛由 AIX 4.3.3 升級到 AIX 5.1 版本的系統,您可以通過使用下面的 oslevel 命令來進行確認:

# oslevel

5.1.0.0

# oslevel -l 5.1.0.0

#

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章