亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 3751 | 回復: 1
打印 上一主題 下一主題

一個 UNIX 開發(fā)者需要掌握的 AIX 技巧 [復制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2012-01-19 17:15 |只看該作者 |倒序瀏覽
正在使用哪個版本的 AIX? 在需要幫助時 , 提供詳細信息 !
做為一個 UNIX 開發(fā)、維護者,當然要知道當前登陸系統(tǒng)的具體版本。這樣當需要和其它技術人員交流經(jīng)驗,分享樂趣,以及尋求幫助的時候,你可以讓他們盡快而詳解的了解你的系統(tǒng)的基本信息。從 2006 年后,AIX 的版本管理更加細化全面, 但復雜的層次也更容易讓不了解的人產(chǎn)生混亂。先看一個輸出例子:
$ oslevel -s  
5300-06-05-0806  
$

這里列出的版本信息可以具體解釋為,當前的系統(tǒng)環(huán)境是 AIX 版本 5, ML (Maintenance Level)3,TL(Technical Level)06,SP(Service Pack)05。
TL 是 IBM 會較長時間支持的版本, 對于每個發(fā)布的 TL,AIX 產(chǎn)品部門每隔 6 周左右都會發(fā)布更新的 SP 來發(fā)布新的硬件支持, 解決系統(tǒng)已知的漏洞等。
另外一個更全面的命令, 經(jīng)常為 AIX 系統(tǒng)工程師,AIX 系統(tǒng)管理員使用的是一個 AIX 4.3.3 以來即支持的命令,prtconf (或者 lsconf)。它的示例輸出如下:

清單 1.prtconf 命令輸出樣本
$ prtconf  
System Model: IBM,8203-E4A  
Machine Serial Number: XXXXXXX  
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%  

...............................  
$

我們可以看到這個命令詳細的列出了系統(tǒng)的硬件配置, 包括硬盤,CPU,內(nèi)存的配置以及網(wǎng)絡地址等信息。這比我們使用 ifconfig – a、uname、lsdev 等命令分別去收集快多了。

監(jiān)控系統(tǒng)性能,不是超級用戶也可以做到!
開發(fā)者和系統(tǒng)普通用戶如 DBA 也需要關注系統(tǒng)的性能。AIX 系統(tǒng)也在其環(huán)境下也為我們這些非 root 的普通用戶準備了足夠的監(jiān)控工具。
首先介紹一個窗口式的工具 topas,在不同的 UNIX 或者 Linux 下的命令 top 有所不同,AIX 中使用的是 topas。使用這個命令我們可以在同一個界面下,全局性的觀察到系統(tǒng)中各個資源 - CPU,網(wǎng)絡,磁盤, 內(nèi)存和交換區(qū)等使用情況。常常我們需要關注的參見如下圖框選的各個部分:

圖 1.topas 命令的系統(tǒng)界面截圖

框選的部分分別代表了系統(tǒng) CPU 等待時間(這個指標常常影響著 CPU 性能), 磁盤的繁忙程度以及進程占用 CPU 的百分比, 交換區(qū)的使用情況。這些是最常用和基本的指標。
另外常用的普通用戶可以使用的監(jiān)控命令包括 iostat 和 vmstat。 前者報告存儲 IO 的使用情況, 而后者主要用于監(jiān)控內(nèi)存和 CPU 的使用情況。常常用于系統(tǒng)日常運行狀態(tài)的信息收集。使用起來很簡單, 比如“iostat 3”和 “vmstat 1 10” 等。需要注意 vmstat 的第一行表示的是系統(tǒng)啟動以來的統(tǒng)計信息, 在進行實時數(shù)據(jù)統(tǒng)計和分析的時候需要排除這一行。

識別你當前的 session – 使用變量 "S1"
如果細心觀察,你會發(fā)現(xiàn),不同人使用的命令行界面常常是不同的,即使在同一個系統(tǒng)里邊(當然這里不是指 $ 和 #,一個為普通用戶在 AIX 下默認的命令提示符,另一個則為超級用戶 root 的默認提示符)。你可以看到提供很多有效信息的命令提示符,比如:
zhudany@Testing1:/home/zhudany/Scripts>

這個提示符里紀錄了當前登陸用戶 ID 以及登陸的機器的主機名,當前你所在的文件系統(tǒng)路徑。在同時使用多個系統(tǒng)的時候,這些信息可以幫助你始終正確鑒別是否在正確的服務器、用戶、文件目錄下做正確的事情,而不用不時的輸入系統(tǒng)命令來查看確認這些信息。
如何配置出這樣的提示?很簡單,使用如下命令即可:
PS1=`whoami`'@'`hostname`'PWD\>'

也就是設置變量 PS1 即可。當這個命令輸入后,你當前的命令提示符立即更新為你個性化的模樣了。怎么樣, 還不試試?

安全的設置系統(tǒng)的關鍵變量之一 - "ATH"
大量的 UNIX 安全相關的書籍都會建議,“為了安全起見,請使用絕對路徑來運行腳本 / 命令!睘槭裁葱枰@樣?讓我們結(jié)合一個常見的環(huán)境變量 PATH 來揭開謎底。
首先看一個問題,如果給我們兩個設置環(huán)境變量 PATH 的方法:
選擇 1 PATH=/usr/bin:/etc:/usr/sbin:/usr/vac/bin/:/usr/ucb:.
選擇 2 PATH=.:/usr/bin:/etc:/usr/sbin:/usr/vac/bin/:/usr/ucb
可以看到,唯一的區(qū)別是路徑“.”的位置。你會選擇哪種呢?也許你會說無所謂。好,讓我們來看看其中的差別。
首先我們知道,路徑“.”代表當前的工作目錄。在揭曉謎底前我們先看個實驗。具體步驟如下:
實驗的目標很簡單,我們希望刪除 experiment 目錄下的大量的 machineLog 開頭的文件:

清單 2. 實驗初始環(huán)境
root@Testing1:/experiment>ls -l  
total 124  
drwxr-xr-x    2 root     system         8192 Apr 08 16:02 ABB  
-rw-r--r--    1 root     system            0 Apr 08 16:06 machineLog0.log  
-rw-r--r--    1 root     system            0 Apr 08 16:06 machineLog1.log
……
-rw-r--r--    1 root     system            0 Apr 08 16:07 machineLog106.log
……
-rw-r--r--    1 root     system            0 Apr 08 16:06 machineLog209.log  
-rwxr--r--    1 root     system           30 Apr 08 16:07 rm  
-rw-r--r--    1 root     system            0 Apr 08 16:13 rm123333d  
-rw-r--r--    1 root     system            0 Apr 08 16:14 rmddsf  
-rw-r--r--    1 root     system            0 Apr 08 16:13 rmdfcdt45  
-rw-r--r--    1 root     system            0 Apr 08 16:14 rmewrksadf  
-rw-r--r--    1 root     system            0 Mar 26 23:40 t11aoopiupupo5t  
-rw-r--r--    1 root     system            0 Mar 26 23:41 t123dsfdsaf3t  
root@Testing1:/experiment>

同時在 /experiment/ABB 目錄下,有大量的項目源代碼等重要文件,這些是我們絕對不希望丟失的重要文件:

清單 3. 重要文件清單
root@Testing1:/experiment/ABB>ls -1  
ProjectAFileA.java  
ProjectACore.jar  
ProjectASub1.jar
……
ProjectAFileZ.jsp  
root@Testing1:/experiment/ABB>
我們當前的 PATH 設置為:
root@Testing1:/experiment>echo $PATH  
.:/usr/bin:/etc:/usr/sbin:/usr/vac/bin/:/usr/ucb  
root@Testing1:/experiment>

也就是采用了“選擇 2”。
現(xiàn)在我們輸入 AIX 命令 rm 來清理那些 machineLog 開頭的文件:
root@Testing1:/experiment>rm machineLog*.log  
root@Testing1:/experiment>

命令正常結(jié)束,返回到提示符,很好,一切正!,F(xiàn)在看目錄下很干凈了:
root@Testing1:/experiment>ls  
ABB              rm123333d        rmdfcdt45        t11aoopiupupo5t  
rm                rmddsf           rmewrksadf       t123dsfdsaf3t  
root@Testing1:/experiment>

實現(xiàn)目標。但是,別高興太早, 我們再看看那個存放重要文件的目錄,
root@Testing1:/experiment>cd ABB  
root@Testing1:/experiment/ABB>ls  
root@Testing1:/experiment/ABB>

什么都沒有了!我們最不期望的事情發(fā)生了。這是為什么?不要急,讓我們仔細觀察這個命令的輸出:

清單 4. 當前目錄文件清單
root@Testing1:/experiment>ls  
ABB              rm123333d        rmdfcdt45        t11aoopiupupo5t  
rm               rmddsf           rmewrksadf       t123dsfdsaf3t  
root@Testing1:/experiment>

看到了么,在當前目錄下,有一個文件就叫做 rm (在大量文件混雜的復雜目錄下,很容易忽略它)!看看它的內(nèi)容:

清單 5. 偽造的 rm 命令內(nèi)容
root@Testing1:/experiment>cat rm  
/usr/bin/rm -rf /experiment/ABB/*  
/usr/bin/rm $1  
root@Testing1:/experiment>

原來是它刪除了我們重要的文件!它實際是一個經(jīng)過偽裝的 shell 腳本,我們執(zhí)行的時候沒有發(fā)現(xiàn)異常,但是它已經(jīng)偷偷刪除了我們的重要文件。
這里只列舉了一個簡單的例子。實際在系統(tǒng)遭遇惡意的破壞時,腳本里邊可能寫的是更危險的命令, 或者設置后門等危及系統(tǒng)安全的操作。
由這個例子我們知道,使用絕對路徑是多么的重要,它可以防止我們不慎運行了不期望的命令,尤其是使用 root 用戶操作的時候更要注意這一點。
另外,這里需要提及的一句是, UNIX 只在當前 shell 的 PATH 變量所設置的路徑中搜尋你輸入的命令所需要的執(zhí)行文件。也就是說, 如果 PATH 里邊沒有’ . ’配置,UNIX 是不會搜尋當前目錄下的可執(zhí)行文件的。
為了操作方便,有時我們不想每次都使用絕對路徑來執(zhí)行命令,而這時又常常需要運行當前目錄下的文件,這種情況下,使用“選擇 1”也會保險的多!

使用 "history" 命令 , 復用你的輸入 !
使用命令行的時候我們常常要輸入很多命令,這些命令又經(jīng)常會需要有很多參數(shù)配合,因此有時 AIX 的命令看起來顯得很復雜冗長。尤其在調(diào)試的時候,常常會輸入大量重復的命令。有沒有辦法可以提高工作效率? 這里解釋一個復用歷史命令的好方法。
首先介紹一下 AIX 的 shell 環(huán)境,默認情況下所有用戶都使用 Korn Shell。Korn Shell 會在用戶的 HOME 目錄下維護一個命令日志文件 .sh_history 。默認情況下這個文件會紀錄 128 條用戶的歷史命令信息。這是個文本文件,我們可以直接用文本工具查看它的內(nèi)容。
現(xiàn)在看看如何重復使用這些歷史命令。首先,AIX 提供了一個定制的別名(alias)命令 history,我們可以用它來查閱這些歷史命令:

清單 6. 歷史命令樣例
root@Testing1:/experiment>history  
1220    df -k  
1221    df -k  
1222    df -k  
1223    df -k  
1224    id  
1225    pwd  
1226    history  
1227    man history  
1228    find /etc – user root -ls  
1229    alias  
1230    man fc  
1231    which fc  
1232    man alias  
1233    man r  
1234    alias  
1235    history  
root@Testing1:/experiment>

也可以在 history 后加參數(shù), 比如 history -128 來查看更多的命令歷史。 之后我們采用另外一個定制的別名命令 r 來調(diào)用這些歷史命令紀錄。這里舉一個例子, 比如我們要再次使用剛剛輸入過的命令 find /etc – user root – ls, 也就是我們需要調(diào)用標號為 1228 的歷史命令,同時我們又期望這次不再查看用戶 root,而是用戶 user1 的情況,我們可以這樣調(diào)用:
root@Testing1:/experiment>r 1228 root=user1

這樣實際上就是輸入了歷史命令“find /etc – user user1 – ls”。 現(xiàn)在我們知道別名命令 history 和 r 可以通過復用或者修改一處歷史命令,來提高我們與系統(tǒng)交互的命令輸入速度。如果想修改更多地方呢,有沒有解決辦法?強大的 shell 環(huán)境告訴我們, 可以!
我們還可以使用 set -o vi 來調(diào)用編輯器 vi 來直接修改這些歷史命令,這樣當需要大量修改歷史命令的時候我們可以更有效率的工作。輸入這個命令后,命令行即激活了編輯模式, 我們可以在需要使用歷史命令的時候,敲“Esc”鍵進入 VI 編輯模式, 使用 VI 的“/”,“?”查找歷史命令,使用 VI 的光標移動和編輯命令來修改找到的要修改的目標命令。具體的操作可以參考 VI 的 help 文檔,這里不再贅述。

"." 命令 (csh 下則是 "source" 命令 )
做為一種重要的 UNIX 環(huán)境,要熟練使用 AIX,我們應該熟悉命令行界面。因此還是需要先介紹一下 shell 環(huán)境。
在 AIX 的默認 KSH 環(huán)境下,我們使用到的變量有兩種類型,環(huán)境變量和本地變量。我們可以分別使用命令 env 和 set 來檢查這兩種變量的設置, 也可以使用 export 命令將本地變量輸出為環(huán)境變量。
這兩種變量的區(qū)別是什么?簡單來說,本地變量只有當前 shell 可以使用,而環(huán)境變量則可以被當前 shell 以及它的子 shell 使用。
這種設置有時會給我們的腳本調(diào)試帶來一些額外的工作。比如我們會遇到兩個問題,而這時也是我們需要使用 source 命令來提高我們工作效率的時候:
1)、當我們調(diào)用子腳本的時候,為了傳遞必須的變量,我們必須調(diào)用 export 輸出所有的子 shell 用到的變量。在變化的環(huán)境中有時這種手工的設置很難做到及時準確。當調(diào)試復雜腳本集的時候尤其如此。這時我們可以使用 .(csh 下為 source 命令 ) 命令來調(diào)用子腳本。所有的本地變量都可以在子腳本中使用。舉個例子:
腳本 test5.sh 的內(nèi)容為:

清單 7. 腳本 test5.sh
#test5.sh  
echo "Trying to print Var1: $Var1"

zhudany@Testing1:/experiment>Var1="Local variable a"
zhudany@Testing1:/experiment>./"test5.sh"
Trying to print Var1:  
zhudany@Testing1:/experiment>. ./"test5.sh"
Trying to print Var1: Local variable a  
zhudany@Testing1:/experiment>

2)、反過來,還有這樣一種需求,我們每次使用新的 shell 環(huán)境時,需要先設置較多的本地變量,我們也可以將這些變量存入一個腳本文件,每次初始化 shell 環(huán)境的時候使用 source 命令調(diào)用這個腳本文件既可。一個典型的例子是 .profile 文件。比如做為 DB2 實例用戶的 db2inst1 的 .profile 文件可能會有如下幾行:

清單 8. 常用的 db2 用戶 profile 內(nèi)容
if [ -f /home/db2inst1/sqllib/db2profile ]; then
     . /home/db2inst1/sqllib/db2profile  
fi

這就是使用 source 命令來引入了環(huán)境變量。
最后簡單提一句,所謂 source 命令方式執(zhí)行,其實是 shell 沒有 fork 子進程 , 因此所有的變化被記錄到當前的 shell 進程。

一些常用命令的技巧
下面介紹一些常用的有益的小技巧: 1)、合并文本文件: 還在用 windows 工具或者 vi 來合并文件么? 介紹一個簡單的方法 ,我們可以采用
cat fileA fileB >fileC  

來合并文本文件 , 或者
cat file?[1-9] >fileSum  

來合并大量類似文件名的文件 ;
2)、實時監(jiān)控日志文件(自動刷新內(nèi)容,UNIX 流模式的最佳好處。, 命令很簡單:
tail -f FileName

這樣既可!
3)、find 命令的力量:
Unix 下大量的實用程序極大的豐富了系統(tǒng)的功能 , 這里簡單列舉 find 的幾個用法:
查詢大于 1000 個 block 的文件并列出文件的詳細信息;
find . -size +10000 -exec ls -l {} \;

查詢屬主為 user1,group 組權限不為 rwx,類型為目錄的信息,并生成修改其權限的腳本;
find /projects -user user1 \( ! -perm -0020 -o ! -perm -0040  -o ! -perm -0010 \)  
-type d -exec echo "chmod -R g+rwx " {} \; >/tmp/chmoduser1.sh 2>/tmp/error.log


一個好 AIX 命令 - "portmir", 分布環(huán)境下的好幫手!
portmir 是一個優(yōu)秀的 AIX 獨有的小工具。使用它我們可以甚至避免使用 Netmeeting 或者其它類似的遠程桌面共享工具。我把它稱為命令行界面的“桌面共享軟件”。 它的使用很簡單,十分適于分布環(huán)境下的開發(fā)團隊、系統(tǒng)管理團隊協(xié)同工作。 下面介紹一下使用的步驟,先假設你的使用環(huán)境是, 你的用戶 ID 是 dev1,你希望 dev2 用戶可以訪問、附屬(attach)到你的 login 界面,以便你們兩個人都可以觀察、使用同一個命令行界面, 就如同在同一個機器前 (當然如果你和遠程用戶使用同一個 ID 的時候共享命令行界面更加簡單,但是這在很多開發(fā)場景里邊可能是不允許的。) - 1)、使用用戶 ID dev1 登陸 login 到你項目組里的 AIX 開發(fā)系統(tǒng)上, 這個過程在系統(tǒng)中會打開一個 tty 終端設備, 這里假設它是 "pts/1"; (確認自己當前登陸界面的 tty 終端設備, 只需要執(zhí)行命令“who am i”,注意是 3 個分開的單詞,命令 whoami 是不能顯示這些信息的。) 2)、在你登陸的 ID 的 $HOME 目錄下,創(chuàng)建一個文件 .mir - touch .mir 3)、編輯這個文件,在這個文件里邊增加一行,內(nèi)容就是你希望使用你的命令行界面的用戶 ID, 也就是 dev2, 然后保存退出。 4)、配置結(jié)束,遠程用戶在使用 dev2 用戶登陸系統(tǒng),在他自己的命令行界面下, 輸入命令“portmir -t pts/1”既可鏡像到你的界面了!兩個界面下都可以輸入命令,輸出會被完全一致的打印在兩個命令行界面下。這里給一個簡單的例子:

圖 2.,portmir 命令輸出情況系統(tǒng)界面截圖

從例子里邊可以看到,兩個屏幕都可以輸入命令,同步顯示命令的輸入以及輸出。怎么樣,是不是很神奇?盡情享受吧!


調(diào)試 shell 腳本
UNIX 的強大還體現(xiàn)在它的 shell 語言功能的強大,并且有十分豐富的系統(tǒng)工具。 在 AIX 下我們經(jīng)常使用的是系統(tǒng)默認的 Korn Shell。通過 shell 語言我們可以寫出十分復雜的腳本來自動化處理大量的系統(tǒng)管理任務甚至應用的業(yè)務邏輯。實際開發(fā)中,調(diào)試這些腳本也是很有必要的。 如何調(diào)試呢?這需要用到 shell 的內(nèi)部命令 set。 我們可以通過在需要調(diào)試的腳本程序段前后分別執(zhí)行 set – x 和 set +x 來打開、關閉 debug 開關。
簡單來說打開這個 debug 開關后, shell 在運行腳本時會逐句打印要執(zhí)行的命令,然后再輸出命令執(zhí)行的結(jié)果。通過這個命令我們可以快速定位到 shell 邏輯中存在 bug 或者錯誤的地方。

解決 "The parameter list is too long"問題
我們都使用 ls 命令來查看文件夾下的文件列表。 但是這個命令并不總是成功。比如常常我們會遇到“The parameter list is too long”的報錯。 這是為什么?
這是因為 shell 本身對輸入命令行是有長度限制的。比如在 AIX 默認的 K shell 環(huán)境下,命令行的最大長度是 6*4096 字節(jié)。(參考 sys0 設備的參數(shù) ncargs)。 知道了問題的原因,解決方案也就隨之而來了。 那就是, 我們可以修改這個參數(shù)(使用 smit chgsys)來增大系統(tǒng)的默認值,但是這需要 root 權限來執(zhí)行。對于我們大多數(shù)的只有普通系統(tǒng)權限的用戶, 可以采用減小通配結(jié)果的長度或者使用 UNIX 已有的工具來處理。 這里介紹一個常用的命令 xargs-
find /tmp/ -mtime +7 -print | |xargs -n10 -ti rm {}

通過這個命令,我們可以找到 /tmp 目錄下,七天之前修改的文件并且刪除掉, 無論找到的文件有多少。

檢查文件系統(tǒng)滿的錯誤
我們都知道 UNIX 文件系統(tǒng)是層次結(jié)構(gòu)的。一個路徑很深的子目錄下面往往可能存在一個很大的文件系統(tǒng), 比如在 /tmp/tmp1/tmp2/tmp3/tmpx/ 下掛著(mount)一塊來自 SAN 存儲的大小為 300GB 的文件系統(tǒng)。 如果這個子目錄的空間使用在一夜之間突然增加, 甚至讓人意外的已經(jīng)滿了,向該子目錄寫入內(nèi)容的程序都將報錯甚至異常退出。 那么我們?nèi)绾尾檎也⒍ㄎ坏接袉栴}的文件?也就是突然增大并填滿子目錄下的這塊 300G 的文件系統(tǒng)的罪魁禍首是誰? 剛剛介紹的 find 命令在這里可以大展宏圖了,假設這里我們想尋找一夜之內(nèi)修改、更新過的,大小超過 100MB 的文件, 并且列出最大的十個文件-
find /tmp -size +204800 -mtime -1 -ls|sort -rnk7|head

這樣基本上我們可以立即定位到有問題的文件,并且進行相應的檢查和處理。 簡單的情況下我們也可以使用 du 命令來快速定位。 才用“du – sk *|sort – nk1”命令我們可以依次找到占用最大空間的子目錄、文件, 從而快速定位問題的元兇

一個游戲 - 介紹如何正確使用命令 "ln"
我們一起做個小游戲。 來猜猜這些簡單的命令的執(zhí)行結(jié)果:

清單 9. 游戲涉及的命令
cd /Lib/lab3  
ln -s /Lib/lab3 abc  
while true; do cd abc; sleep 1; done

等待 15 秒, 然后取消循環(huán)。
運行 pwd 命令,結(jié)果會是如何?!猜不到?現(xiàn)在來公布答案吧-

清單 10. pwd 命令輸出
/Lab/lab3/abc/abc/abc/abc/abc/abc/abc/abc/abc/abc/abc/abc/abc/abc/abc

有趣吧?!原來 UNIX 下不光有企業(yè)應用,用 script 我們可以寫出貪吃蛇游戲, 也可以用來查看“奇跡”!
這個游戲也告訴我們要正確使用 ln命令。尤其是在使用符號鏈接來連接一個絕對路徑的時候。

總結(jié)
AIX 是個豐富多彩的世界。本文通過實例由淺入深的介紹了對 AIX 環(huán)境下系統(tǒng)的檢查(配置,運行情況)、配置(命令提示符,PATH 變量)、使用(history 命令復用,source 命令使用,一些命令技巧,好用的命令 portmir)、排錯(調(diào)試 shell,解決命令使用報錯,文件系統(tǒng)滿,以及一個小游戲來介紹 ln 命令可能產(chǎn)生的錯誤和調(diào)整思路)的常用技巧,相信讀者在細讀本文后, 對 AIX 的使用必將達到一個新的層次。

關于作者
朱丹陽,IBM DB2 LUW DBA, 有超過 10 年的銀行,電信行業(yè) UNIX,AIX 平臺應用開發(fā)、生產(chǎn)系統(tǒng)架構(gòu)、生產(chǎn)系統(tǒng)運營支持經(jīng)驗,并任專職 DB2 DBA 超過 5 年,IBM 認證高級 DBA,IBM 認證 AIX 管理高級專家。 目前為 IBM 軟件部企業(yè)信息部門的 World Wide DBA group 成員。



http://www.ibm.com/developerworks/cn/aix/library/1008_zhudy_aixtips/index.html

論壇徽章:
0
2 [報告]
發(fā)表于 2012-09-14 17:19 |只看該作者
非常好,正在找這里資料。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP