分类: Linux

Linux

  • grepWin:Linux grep 指令的 GUI Interface For Windows

    之前操作Linux系統時常常會用到“grep”這個指令,當一個目錄的檔案數量眾多時,在Linux為了過濾目錄檔案名稱都會下“ls –al | grep config”,這樣檔案清單有符合“config”字串的才會被顯示,在操作設定檔察月的時候grep一樣是很好用。

    前幾天在Windows修改廠商的某個.NET專案,那個程式真的是寫得很…恩…古典又帶有初學者的味道Orz~這個專案中共連接了10個以上不同的DB ,一般來說將Connection String寫在Web config中,然後在.cs中呼叫定義的連線字串。這一個專案非常好樣的~原本廠商的程式設計師居然將10個DB的連線分佈在好幾百個不同的.cs中!!在這幾百個檔案中也不知道有幾個是所需要修改的檔案!!太可怕了…

    一般檔案數量少的話TigerLin會用Notepad++這套免費編輯工具一次拖進去進行修改,但這次光是用WINDOWS內建的搜尋介面–>內含文字功能我就要重複輸入N次做搜尋…聽起來一點都不SMART Orz~

    正當我在思索應該如何更Smart work時, Will推薦給我曙光般的工具– grepWin

    Google一下之後,在這裡下載完安裝後,試用了一下果然威力驚人!!更迷人的是還有整合滑鼠右鍵的ShellExtension功能(請看下圖)~ 

      12

     

    針對要進行搜尋的資料夾按下滑鼠右鍵,就會看到grepWin了,點一下滑鼠後即可進入GUI介面。這裡我使用了一個C#專案的資料夾,並以“NameSpace”進行測試搜尋,搜尋結果如下(順便附上常用欄位說明避免以後自己也忘了:P ):

    123
     

    太黯然太銷魂了~且還支援正規表示式,在搜尋比對過濾清單的過程中列出的清單準確度高,再搭配Notepad++真的是修改大量檔案必備的工具。還有一個小”眉角”要說明一下,請看下圖:

    124

    如果把grepWin下方的檔案清單權選拉到Notepad++後,拉到一般文字的編輯視窗會將檔案變成清單一般的輸出路徑;而拉到上方的Dock則會將所有拖曳的檔案全數開啟~就看各位的需求是怎樣了~最後要強調~正規表示式+ grepWin真的是超好用的啦^^b~推薦給各位~

  • linux的職業方向

    如何入門及如何規劃自己的Linux學習之路一直是困擾Linux愛好者的一大難題,實際上,Linux的入門與學習並不難,只是由於長期使用其他操作系統的習慣與沒有正確的引導指向,所以一個本身不是難題的問題變成了難題。

    本文為長期在Linux行業從業的技術人員與您分享他的經驗與指導意見,相信這篇文章將對很多想入門的Linux愛好者有較大幫助。學習Linux的一個非常大的誤區在於僅僅學習Linux本身,想要讓它對自己有利,必須學習使用Linux做事情,比如:用Linux平台做大型網站、用Linux作為Oracle RAC集群的平台、製作一個電視中運行的小型嵌入式Linux系統。

    很多國家及地區的政府(如新加坡、台灣和德國)已經表明有計劃把自己的服務器體系結構由WINDOWS向Linux轉移。英國政府在與微軟協商一個三年期的合同續約時,利用有可能轉向Linux成功地節省了1.5億美元。美國也不甘落後,其國防部(DOD)、國家安全局(NSA)、國家航空和宇宙航行局(NASA)以及美國國家標準和技術委員會(NIST)都在就部署Linux服務器系統和開放源碼軟件進行研究。千萬不能僅僅學習Linux系統本身,Linux僅僅是操作系統,重要的是其上的應用,就是能為你能創造多少價值,學習Linux的一個誤區在於精力只是局限於Linux本身,從Linux的操作到Linux的內核,也不管自己到底要幹嘛?但是系統畢竟是拿來用的,學習使用Linux的目的是創造效益,如果不是僅僅製作Linux系統,不是加入Red Hat這樣的專業Linux發布版廠商,那麼你在學習了Linux基礎後就相當於掌握了Windows,很顯然這是不夠的,你還需要更進一步的學習,選擇Linux上的應用或者Linux上的軟件開發。

    學習Linux要選擇好自己的發展方向,大的方向有兩個,一是Linux的系統、網絡、服務應用方向,另一個是Linux下軟件開發方向。根據我們多年跟踪的學員情況,我們發現,學員在同等條件,學習Linux後,選擇開發要比系統應用薪水要上升的更為迅速,而且更容易突破5000、8000或10000等每月的門檻,但是這個方向難度會更大,同時會更枯燥些,需要“鐵屁股”——能坐得住,一但真正入門,就會有很強的成就感,進入大公司也只是早晚的事。但是另一方面,高級的系統應用方面,如集群、數據庫等也相當不錯,那些不想吃程序員的苦的人可以選擇這個方向。以下為兩個方向的詳細介紹:

    Linux的系統、網絡、服務、集群,網站,Oracle數據庫應用方向:

    1、數據庫服務器如Oracle Sybase

    2、Web應用服務器如sina baidu大型網站

    3、Mail應用服務器如163或外企mail系統等

    4、中間件或J2EE服務器如為JBOSS Weblogic Websphoto做平台

    5、網絡應用等

    嵌入式開發、UNIX/Linux應用系統開發,Linux內核驅動開發方向,主要有以下幾類:

    1、Linux下的C/C++系統程序開發

    2、Linux平台Java體系開發

    3、Linux下的圖形界面開發

    4、Linux底層內核/驅動開發

    5、嵌入式Linux開發等。

  • Linux認證:為何SAP與Oracle排斥Ubuntu?

    雖然Canonical公司不斷增加Ubuntu的合作夥伴,但至少有兩個重要的軟件供應商仍然不支持Ubuntu Linux 。

    資料:

    Kubuntu與Xubuntu是Ubuntu計劃正式支援的衍生版本,分別將KDE與Xfce桌面環境帶入Ubuntu,Edubuntu是一個針對學校教學環境而設計,試圖讓低齡兒童可以輕鬆學會使用的衍生版本。

    Ubuntu建基於Debian的不穩定分支:不論其軟件格式(deb)還是軟件管理與安裝系統(Debian Apt/Synaptic)。 Ubuntu的開發者會把對軟件的修改及時反饋給Debian社群,而不是在發布新版時才宣布這些修改。事實上,很多Ubuntu的開發者同時也是Debian主要軟件的維護者。不過,Debian與Ubuntu的軟件並不一定完全兼容,也就是說,將Debian的軟件包安裝在Ubuntu上可能會出現兼容性問題,反之亦然。

    Ubuntu的運作主要依靠Canonical有限公司的支持,同時亦有來自Linux社區的熱心人士提供協助。 Ubuntu的開發人員多稱馬克?舍特爾沃斯為SABDFL(是self-appointed benevolent dictator for life的縮寫,即自封的項目決策者)。在2005年7月8日,馬克?舍特爾沃斯與Canonical有限公司宣布成立Ubuntu基金會,並提供1千萬美元作為啟始營運資金。成立基金會的目的是為了確保將來Ubuntu得以持續開發與獲得支持,但直至2006年,此基金會仍未投入運作。馬克?舍特爾沃斯形容此基金會是在Canonical有限公司出現財務危機時的緊急營運資金。

    目前,Ubuntu的最新長期支持版本為‘Hardy Heron’,即在2008年4月24日所推出Ubuntu 8.04 LTS(長期支持版),使用者可以透過船運服務(shipit)來獲得免費的安裝光碟。前一個LTS版本(Ubuntu 6.06)也有提供免費船運服務,然而其後的Ubuntu 6.10版卻沒有提供免費的船運郵寄光碟服務,使用者只可由網站上下載光碟映像檔燒錄並安裝。 Ubuntu 6.06釋出當時曾有消息指出往後不會再對非長期支持版提供船運服務,但在Ubuntu7.04版推出時,船運服務再度啟動,而此版並非長期支持版。

    已於2008年4月發布的Ubuntu 8.04和6.06一樣,都有著Long Term Support (LTS)的標籤,代表著這個版本也將獲得更長時間的技術支援(Desktop版3年,Server版5年)。

    Ubuntu急於爭取Oracle支持

    Linux廠商Canonical正在努力為Ubuntu Linux發行版,獲得更多的軟件和硬件認證。在其最新一輪的合作夥伴關係中,Canonical正在擴大其與IBM,Alfresco, Zimbra,Likewise, Centrify等之間的合作關係。

    然而雖然Canonical展示了努力擴大其聯盟的勢頭,但至少有兩家知名的公司不在Ubuntu的合作夥伴關係中。目前Oracle公司和SAP公司都不支持Ubuntu,並且都沒有想要立即合作的計劃。並且Linux系統上的競爭對手Red Hat公司和Novell公司都得到Oracle和SAP的認證,它們有可能將Ubuntu排除在Linux的部署之外。

    Canonical的ISV合作聯盟經理的Malcolm Yates在internetnews.com上聲稱: “Oracle and SAP是我們繼續致力於爭取的兩個大的軟件合作商。他們都有不一定要轉移到Ubuntu的原因。從ISV舊的案例告訴我們,轉移到另一OS的供應商有可能要重新分配我們已具備資源,我們為什麼要轉移到另一OS的供應商,而且我們必須要重新培訓我們所有的人員。”

    Oracle在1998年對Linux的支持,一直被專家認為是Linux在操作系統市場上成功的最關鍵原因之一。 Ubuntu在過去的四年裡的已獲得了使用者的認可,經常在Linux發行版情報網站distrowatch和其它地方人氣高居榜首。儘管其有這種明顯的人氣,但Oracle還是對Ubuntu不太感興趣。

    “Oracle公司目前尚無支持Ubuntu Linux的計劃, ”一位Oracle發言人在發向internetnews.com的一封電子郵件中寫到。 “Oracle的支持的發行版是Novell的SLES , Red Hat的RHEL ,Asianux和Oracle Enterprise Linux 。這些決定是基於客戶的需求以及Oracle在Linux系統應用開發上的重心” 。 Oracle Enterprise Linux是Oracle發行的自己的Linux版本,它是基於Red Hat Enterprise Linux系統。今年早些時候,Oracle聲稱,它的Linux版本已有超過2000個客戶。因此安裝Oracle Linux的收入至少是5億美元。

    Yates稱:“我們之前已經和他們(Oracle)談過了,我認為Oracle和大多數獨立軟件開發商是不同的,因為他們有自己的Linux ,我認為相比較讓他們開始出售Ubuntu,比出售自己的Linux更困難。”他補充說,他很想取得Oracle公司的支持,但短期內還沒有這個打算。

    SAP堅持他的決定

    SAP公司,雖然並沒有自己的Linux,但目前它也不打算支持Ubuntu。

    “ SAP公司支持Red Hat Enterprise Linux和Novell SUSE Linux Enterprise Server , ” SAP的行業標準副主席Michael Bechauf,告訴internetnews.com 。 “在這個時候,我們是回應客戶在企業空間的需求,將決定我們支持相應的戰略” 。

    雖然目前Oracle和SAP還不支持者Ubuntu, IBM公司,作為企業軟件的支柱,自2005年以來就一直支持Ubuntu。然而IBM公司的支持並不全面,起初只是對DB2數據庫產品的認證。上週, IBM和Canonical的合作夥伴關係擴大到包括IBM Lotus Symphony辦公軟件,IBM Lotus Symphony是“不用微軟”(Microsoft-free)計劃的一部分。然而,IBM與Ubuntu的伙伴關係,並沒有到達IBM與Red Hat以及Novell的合作水平。

    “我們與Ubuntu合作的重點是Ubuntu正在牽引我們發展的領域, ” IBM的Linux主任Inna Kuznetsova,告訴internetnews.com 。 “至於其他地區,我們將不斷探討,因為他們也在逐漸成長。我們與Red Hat和Novell的合作關係是非常穩健的,包括所有IBM服務器線路和支持數量龐大的IBM中間件產品” 。

    從網絡資源內容管理軟件開發商Alfresco的數據來看,越來越多的人在使用Ubuntu系統。從其最近的開放源代碼的統計來看,該公司報告說, 23 %的用戶使用Ubuntu系統, 35 %的用戶使用Red Hat Linux。

    Ubuntu逐漸得到更廣泛的接受, Yates很清楚Canonical公司下一步需要做什麼。 Canonical公司將致力於使製造商安裝使用Ubuntu系統,並繼續建立一個合作夥伴系統。 Canonical為Dell電腦提供預安裝Ubuntu系統,特惠商品的貨架上也開始出售Ubuntu系統。 Yates稱: “它的所有有關的認證和系統建設,正是我們一直在努力方向,合作夥伴和適用的應用軟件是成功的關鍵。作為應用軟件,我們將一直致力於應用軟件的開發” 。

    雖然Oracle和SAP目前不支持Ubuntu的,但還是有很多其他廠商支持。 Yates聲稱: “有越來越多的機會在那裡,我們公司還在不斷的成長” 。

  • Linux資格認證考試綜合輔導:備份與壓縮命令

    用戶經常需要備份計算機系統中的數據,為了節省存儲空間,常常將備份文件進行壓縮。下面分別介紹備份與壓縮的命令。

    tar命令

    tar可以為文件和目錄創建檔案。利用tar,用戶可以為某一特定文件創建檔案(備份文件),也可以在檔案中改變文件,或者向檔案中加

    入新的文件。 tar最初被用來在磁帶上創建檔案,現在,用戶可以在任何設備上創建檔案,如軟盤。利用tar命令,可以把一大堆的文件和目

    錄全部打包成一個文件,這對於備份文件或將幾個文件組合成為一個文件以便於網絡傳輸是非常有用的。 Linux上的tar是GNU版本的。

    語法:tar [主選項+輔選項]文件或者目錄

    使用該命令時,主選項是必須要有的,它告訴tar要做什麼事情,輔選項是輔助使用的,可以選用。

    主選項:

    c創建新的檔案文件。如果用戶想備份一個目錄或是一些文件,就要選擇這個選項。

    r把要存檔的文件追加到檔案文件的未尾。例如用戶已經作好備份文件,又發現還有一個目錄或是一些文件忘記備份了,這時可以使用

    該選項,將忘記的目錄或文件追加到備份文件中。

    t列出檔案文件的內容,查看已經備份了哪些文件。

    u更新文件。就是說,用新增的文件取代原備份文件,如果在備份文件中找不到要更新的文件,則把它追加到備份文件的最後。

    x從檔案文件中釋放文件。

    輔助選項:

    b該選項是為磁帶機設定的。其後跟一數字,用來說明區塊的大小,系統預設值為20(20*512 bytes)。

    f使用檔案文件或設備,這個選項通常是必選的。

    k保存已經存在的文件。例如我們把某個文件還原,在還原的過程中,遇到相同的文件,不會進行覆蓋。

    m在還原文件時,把所有文件的修改時間設定為現在。

    M創建多卷的檔案文件,以便在幾個磁盤中存放。

    v詳細報告tar處理的文件信息。如無此選項,tar不報告文件信息。

    w每一步都要求確認。

    z用gzip來壓縮/解壓縮文件,加上該選項後可以將檔案文件進行壓縮,但還原時也一定要使用該選項進行解壓縮。

    例1:把/home目錄下包括它的子目錄全部做備份文件,備份文件名為usr.tar。

    $ tar cvf usr.tar /home

    例2:把/home目錄下包括它的子目錄全部做備份文件,並進行壓縮,備份文件名為usr.tar.gz 。

    $ tar czvf usr.tar.gz /home

    例3:把usr.tar.gz這個備份文件還原並解壓縮。

    $ tar xzvf usr.tar.gz

    例4:查看usr.tar備份文件的內容,並以分屏方式顯示在顯示器上。

    $ tar tvf usr.tar | more

    要將文件備份到一個特定的設備,只需把設備名作為備份文件名。

    例5:用戶在/dev/fd0設備的軟盤中創建一個備份文件,並將/home目錄中所有的文件都拷貝到備份文件中。

  • Linux資格認證考試綜合輔導:備份與壓縮命令

    用戶經常需要備份計算機系統中的數據,為了節省存儲空間,常常將備份文件進行壓縮。下面分別介紹備份與壓縮的命令。

    tar命令

    tar可以為文件和目錄創建檔案。利用tar,用戶可以為某一特定文件創建檔案(備份文件),也可以在檔案中改變文件,或者向檔案中加

    入新的文件。 tar最初被用來在磁帶上創建檔案,現在,用戶可以在任何設備上創建檔案,如軟盤。利用tar命令,可以把一大堆的文件和目

    錄全部打包成一個文件,這對於備份文件或將幾個文件組合成為一個文件以便於網絡傳輸是非常有用的。 Linux上的tar是GNU版本的。

    語法:tar [主選項+輔選項]文件或者目錄

    使用該命令時,主選項是必須要有的,它告訴tar要做什麼事情,輔選項是輔助使用的,可以選用。

    主選項:

    c創建新的檔案文件。如果用戶想備份一個目錄或是一些文件,就要選擇這個選項。

    r把要存檔的文件追加到檔案文件的未尾。例如用戶已經作好備份文件,又發現還有一個目錄或是一些文件忘記備份了,這時可以使用

    該選項,將忘記的目錄或文件追加到備份文件中。

    t列出檔案文件的內容,查看已經備份了哪些文件。

    u更新文件。就是說,用新增的文件取代原備份文件,如果在備份文件中找不到要更新的文件,則把它追加到備份文件的最後。

    x從檔案文件中釋放文件。

    輔助選項:

    b該選項是為磁帶機設定的。其後跟一數字,用來說明區塊的大小,系統預設值為20(20*512 bytes)。

    f使用檔案文件或設備,這個選項通常是必選的。

    k保存已經存在的文件。例如我們把某個文件還原,在還原的過程中,遇到相同的文件,不會進行覆蓋。

    m在還原文件時,把所有文件的修改時間設定為現在。

    M創建多卷的檔案文件,以便在幾個磁盤中存放。

    v詳細報告tar處理的文件信息。如無此選項,tar不報告文件信息。

    w每一步都要求確認。

    z用gzip來壓縮/解壓縮文件,加上該選項後可以將檔案文件進行壓縮,但還原時也一定要使用該選項進行解壓縮。

    例1:把/home目錄下包括它的子目錄全部做備份文件,備份文件名為usr.tar。

    $ tar cvf usr.tar /home

    例2:把/home目錄下包括它的子目錄全部做備份文件,並進行壓縮,備份文件名為usr.tar.gz 。

    $ tar czvf usr.tar.gz /home

    例3:把usr.tar.gz這個備份文件還原並解壓縮。

    $ tar xzvf usr.tar.gz

    例4:查看usr.tar備份文件的內容,並以分屏方式顯示在顯示器上。

    $ tar tvf usr.tar | more

    要將文件備份到一個特定的設備,只需把設備名作為備份文件名。

    例5:用戶在/dev/fd0設備的軟盤中創建一個備份文件,並將/home目錄中所有的文件都拷貝到備份文件中。

  • Linux認證:為何SAP與Oracle排斥Ubuntu?

    雖然Canonical公司不斷增加Ubuntu的合作夥伴,但至少有兩個重要的軟件供應商仍然不支持Ubuntu Linux 。

    資料:

    Kubuntu與Xubuntu是Ubuntu計劃正式支援的衍生版本,分別將KDE與Xfce桌面環境帶入Ubuntu,Edubuntu是一個針對學校教學環境而設計,試圖讓低齡兒童可以輕鬆學會使用的衍生版本。

    Ubuntu建基於Debian的不穩定分支:不論其軟件格式(deb)還是軟件管理與安裝系統(Debian Apt/Synaptic)。 Ubuntu的開發者會把對軟件的修改及時反饋給Debian社群,而不是在發布新版時才宣布這些修改。事實上,很多Ubuntu的開發者同時也是Debian主要軟件的維護者。不過,Debian與Ubuntu的軟件並不一定完全兼容,也就是說,將Debian的軟件包安裝在Ubuntu上可能會出現兼容性問題,反之亦然。

    Ubuntu的運作主要依靠Canonical有限公司的支持,同時亦有來自Linux社區的熱心人士提供協助。 Ubuntu的開發人員多稱馬克?舍特爾沃斯為SABDFL(是self-appointed benevolent dictator for life的縮寫,即自封的項目決策者)。在2005年7月8日,馬克?舍特爾沃斯與Canonical有限公司宣布成立Ubuntu基金會,並提供1千萬美元作為啟始營運資金。成立基金會的目的是為了確保將來Ubuntu得以持續開發與獲得支持,但直至2006年,此基金會仍未投入運作。馬克?舍特爾沃斯形容此基金會是在Canonical有限公司出現財務危機時的緊急營運資金。

    目前,Ubuntu的最新長期支持版本為‘Hardy Heron’,即在2008年4月24日所推出Ubuntu 8.04 LTS(長期支持版),使用者可以透過船運服務(shipit)來獲得免費的安裝光碟。前一個LTS版本(Ubuntu 6.06)也有提供免費船運服務,然而其後的Ubuntu 6.10版卻沒有提供免費的船運郵寄光碟服務,使用者只可由網站上下載光碟映像檔燒錄並安裝。 Ubuntu 6.06釋出當時曾有消息指出往後不會再對非長期支持版提供船運服務,但在Ubuntu7.04版推出時,船運服務再度啟動,而此版並非長期支持版。

    已於2008年4月發布的Ubuntu 8.04和6.06一樣,都有著Long Term Support (LTS)的標籤,代表著這個版本也將獲得更長時間的技術支援(Desktop版3年,Server版5年)。

    Ubuntu急於爭取Oracle支持

    Linux廠商Canonical正在努力為Ubuntu Linux發行版,獲得更多的軟件和硬件認證。在其最新一輪的合作夥伴關係中,Canonical正在擴大其與IBM,Alfresco, Zimbra,Likewise, Centrify等之間的合作關係。

    然而雖然Canonical展示了努力擴大其聯盟的勢頭,但至少有兩家知名的公司不在Ubuntu的合作夥伴關係中。目前Oracle公司和SAP公司都不支持Ubuntu,並且都沒有想要立即合作的計劃。並且Linux系統上的競爭對手Red Hat公司和Novell公司都得到Oracle和SAP的認證,它們有可能將Ubuntu排除在Linux的部署之外。

    Canonical的ISV合作聯盟經理的Malcolm Yates在internetnews.com上聲稱: “Oracle and SAP是我們繼續致力於爭取的兩個大的軟件合作商。他們都有不一定要轉移到Ubuntu的原因。從ISV舊的案例告訴我們,轉移到另一OS的供應商有可能要重新分配我們已具備資源,我們為什麼要轉移到另一OS的供應商,而且我們必須要重新培訓我們所有的人員。”

    Oracle在1998年對Linux的支持,一直被專家認為是Linux在操作系統市場上成功的最關鍵原因之一。 Ubuntu在過去的四年裡的已獲得了使用者的認可,經常在Linux發行版情報網站distrowatch和其它地方人氣高居榜首。儘管其有這種明顯的人氣,但Oracle還是對Ubuntu不太感興趣。

    “Oracle公司目前尚無支持Ubuntu Linux的計劃, ”一位Oracle發言人在發向internetnews.com的一封電子郵件中寫到。 “Oracle的支持的發行版是Novell的SLES , Red Hat的RHEL ,Asianux和Oracle Enterprise Linux 。這些決定是基於客戶的需求以及Oracle在Linux系統應用開發上的重心” 。 Oracle Enterprise Linux是Oracle發行的自己的Linux版本,它是基於Red Hat Enterprise Linux系統。今年早些時候,Oracle聲稱,它的Linux版本已有超過2000個客戶。因此安裝Oracle Linux的收入至少是5億美元。

    Yates稱:“我們之前已經和他們(Oracle)談過了,我認為Oracle和大多數獨立軟件開發商是不同的,因為他們有自己的Linux ,我認為相比較讓他們開始出售Ubuntu,比出售自己的Linux更困難。”他補充說,他很想取得Oracle公司的支持,但短期內還沒有這個打算。

    SAP堅持他的決定

    SAP公司,雖然並沒有自己的Linux,但目前它也不打算支持Ubuntu。

    “ SAP公司支持Red Hat Enterprise Linux和Novell SUSE Linux Enterprise Server , ” SAP的行業標準副主席Michael Bechauf,告訴internetnews.com 。 “在這個時候,我們是回應客戶在企業空間的需求,將決定我們支持相應的戰略” 。

    雖然目前Oracle和SAP還不支持者Ubuntu, IBM公司,作為企業軟件的支柱,自2005年以來就一直支持Ubuntu。然而IBM公司的支持並不全面,起初只是對DB2數據庫產品的認證。上週, IBM和Canonical的合作夥伴關係擴大到包括IBM Lotus Symphony辦公軟件,IBM Lotus Symphony是“不用微軟”(Microsoft-free)計劃的一部分。然而,IBM與Ubuntu的伙伴關係,並沒有到達IBM與Red Hat以及Novell的合作水平。

    “我們與Ubuntu合作的重點是Ubuntu正在牽引我們發展的領域, ” IBM的Linux主任Inna Kuznetsova,告訴internetnews.com 。 “至於其他地區,我們將不斷探討,因為他們也在逐漸成長。我們與Red Hat和Novell的合作關係是非常穩健的,包括所有IBM服務器線路和支持數量龐大的IBM中間件產品” 。

    從網絡資源內容管理軟件開發商Alfresco的數據來看,越來越多的人在使用Ubuntu系統。從其最近的開放源代碼的統計來看,該公司報告說, 23 %的用戶使用Ubuntu系統, 35 %的用戶使用Red Hat Linux。

    Ubuntu逐漸得到更廣泛的接受, Yates很清楚Canonical公司下一步需要做什麼。 Canonical公司將致力於使製造商安裝使用Ubuntu系統,並繼續建立一個合作夥伴系統。 Canonical為Dell電腦提供預安裝Ubuntu系統,特惠商品的貨架上也開始出售Ubuntu系統。 Yates稱: “它的所有有關的認證和系統建設,正是我們一直在努力方向,合作夥伴和適用的應用軟件是成功的關鍵。作為應用軟件,我們將一直致力於應用軟件的開發” 。

    雖然Oracle和SAP目前不支持Ubuntu的,但還是有很多其他廠商支持。 Yates聲稱: “有越來越多的機會在那裡,我們公司還在不斷的成長” 。

  • RHCE認證概述

    RHCE是Red Hat Certified Engineer的簡稱,始於1999年3月。截至2001年1月17日,Red Hat的統計資料表明,RHCE資格認證的通過率為62.5%。RHCE是市場上第壹個面向Linux的認證考試,它不是壹個普通的認證測試,和其他操作系統認證考試相比,RHCE考試需要花費壹整天的時間,而且在測試中更加註重考察考生的實踐經驗。Red Hat官方將RHCE考試分為兩個級別:專家級和標準級。專家級要求考生有多年的UNIX/Linux系統管理和網絡配置、管理經驗,其中RH302是和RH300捆綁的實踐操作考試,如果考生認為自己經驗豐富,不用學習RH300課程,可以直接參加RH302的實踐操作考試。

    RHCE認證由三部分組成:第壹部分要求考生在規定的2.5 小時內完成2~4個系統的修復;第二部分要求考生在規定的1小時內完成50道多項選擇題;第三部分要求考生在2.5小時內對指定的系統完成安裝和配置工作。首先介紹PartⅠ第壹部分內容:故障排除測試(Debug Exam),最長時間為2.5小時。每個考生單獨處理壹臺安裝著Red Hat Linux系統,但是已經出現故障的機器,考試要求考生利用壹些基本的緊急修復工具排除系統故障。考生所完成的答案只有兩個:要麽完成故障修復、要麽放棄。在RHCX考官宣布到時後,還要為下壹次的考試重新設置系統狀態,因此,考生必須計算好自己的時間。考試規定,如果妳放棄了壹道題,就不允許返回去重做。故障範圍從啟動失敗到網絡服務錯誤均有可能發生,而且不允許用重裝系統完成故障排除。

    其次介紹壹下PartⅡ第二部分的內容:常用命令語句測試,即多項選擇題(Multiple Choice Exam)。這部分考試包括50道多選題,每題有4個選項。考生最多只有60分鐘的時間,因此必須熟知每個命令的標準語法格式(註:對母語不是英語的考生來說,時間可以延長)。最後介紹壹下PartⅢ:服務器安裝和網絡服務配置測試(Server Install and Network Service Setup Exam)。要求考生在規定時間裏(最長2.5小時)完成題目要求的系統安裝配置,例如:替換缺省的桌面環境等。這部分考試的內容是不確定的,但是內容主要圍繞著系統基本服務、常用的網絡及安全管理等方面。

    Red Hat官方將RHCE考試分為兩個級別:專家級和標準級。專家級要求考生有多年的UNIX/Linux系統管理和網絡配置、管理經驗,其中RH302是和RH300捆綁的實踐操作考試,如果考生認為自己經驗豐富,不用學習RH300課程,可以直接參加RH302的實踐操作考試。標準級是針對大多數沒有Unix/Linux系統管理經驗的考生設置的,主要有三門課程:RH033(Red Hat Linux入門知識)針對MCSE、MCP、CNE等沒有Unix/Linux使用經驗的考生開設,RH133(Red Hat管理員入門)針對有基本命令行使用經驗的考生開設,RH253(Red Hat網絡管理與安全管理入門)針對那些通過了RH133考試、還想繼續掌握關鍵的網絡服務設置及安全控制的考生設置。

  • RHCE 認證考試題型

    在紅帽企業Linux5平臺上的考試要求:
    認證考試基於紅帽企業Linux5平臺,由兩部分組成,需要一天時間。考試基於實際表現,意味著參加者必須在實際系統上完成任務,而非回答問題。

    RHCE考試的兩部分為:

    • 第一部分:故障排除和系統維護(2.5小時)
    • 第二部分:安裝和配置(3小時)

    要通過RHCE考試,您必須滿足以下要求:

    • 在第一部分達到80分以上的成績。這部分包括五道必答題和五道選答題;
    • 在考試開始的一小時內完成第一部分的全部五道必答題;
    • 在第二部分的RHCT水準題目得到70%以上成績;
    • 在第二部分的RHCE水準題目得到70%以上成績。

    後兩個要求保證RHCE掌握RHCT和RHCE水準的技能,如果參加者只能夠完成RHCT水準的部分,將會獲得RHCT認證。

    參加者將會在考試結束的三個工作日內通過電子郵件收到考試成績。

    來源:聯成電腦技術論壇