如何進(jìn)一步提高linux技能
Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng),是一個(gè)基于POSIX和UNIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng)。它能運(yùn)行主要的UNIX工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。它支持32位和64位硬件。Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計(jì)思想,是一個(gè)性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。
我了解 Linux,但如何能進(jìn)一步提高技能?
如果您希望使用 Linux 作為非常高級(jí)的應(yīng)用程序或應(yīng)用程序集的平臺(tái),您將會(huì)對(duì)系統(tǒng)的某些領(lǐng)域感興趣,譬如內(nèi)核研究、各種文件系統(tǒng)的差異以及其它一些基本的細(xì)節(jié)。
高端應(yīng)用程序(或游戲)所需要的另一套技能是調(diào)優(yōu) Linux 機(jī)器、群集或網(wǎng)絡(luò)以獲得最佳性能。這需要掌握多處理、線程技術(shù)、群集和其它神秘而復(fù)雜的系統(tǒng)管理知識(shí)。理解 Linux 的這些方面不象實(shí)際的內(nèi)核研究那樣需要勇氣,但也會(huì)非常困難。
IBM Learning Services 提供的各種課程涉及各個(gè)方面,從基礎(chǔ)知識(shí)到開發(fā),以及非常專業(yè)化的技能 ― 并且還有認(rèn)證(稍后將詳細(xì)介紹)。IBM 開發(fā)人員解決方案提供有關(guān) IBM 產(chǎn)品的文章和 HOWTO,更多的 IBM 網(wǎng)站提供許多資源,其中有許多(如果不是大部分的話)也都在 Linux 上運(yùn)行。IBM developerWorks 提供了關(guān)于 Linux 和其它幾種開放或自由技術(shù)的文章、教程和資源,其它技術(shù)包括 XML、無線、Web 服務(wù)、Java 技術(shù)和網(wǎng)格計(jì)算。
IBM developerWorks Live! 技術(shù)簡報(bào)事件是了解更多有關(guān) IBM 技術(shù)的好方式。您將在 Linux at IBM: Events 頁面和 IBM developerWorks Linux 事件列表中找到有關(guān)它們以及其它 IBM 事件的詳細(xì)信息。
IBM 的國際技術(shù)支持組織(International Technical Support Organization,ITSO)不僅出版 IBM 紅皮書,它還主持世界范圍的研討會(huì)。
當(dāng)沒有時(shí)間進(jìn)行正規(guī)學(xué)習(xí)時(shí),IBM developerWorks 和 IBM developer solutions 允許您根據(jù)自己的時(shí)間和條件緊跟變化和技術(shù)。