忘記你在使用windows時的使用習慣和使用思維。學習Linux,一定要適應Linux的命令行界面,因為命令行才是Linux的真正魅力所在,而X-window或著說桌面環境也只是運行在命令行模式下的一個應用程序,所以我們很多人從windows轉過來的第一件事情就是抱怨Linux的桌面沒有windows好用。本人最初安裝Linux是因為我的筆記本電腦太舊,安裝windowsXP總是死機,於是選擇了當時最流行的ubuntu8.04安裝,並不是我當時有多麼厲害會使用Linux,而是當時我只想找一個windows系統的替代品,能讓我正常使用電腦。我當時主要使用Ubuntu的圖形界面,並且不懂任何linux下的命令和軟件,所以跟很多新手一樣,總感覺Linux不如windows好用,後來為什麼想深入了解Linux呢?是因為看到表哥筆記本上安裝的Gentoo,當時最讓我感到驚奇的是Linux竟然可以用一行命令去完成很多操作,迅速、快捷,不像windows那樣,我鼠標點了一下,還得等半天旋轉圈,從此便算正式進入了linux的世界。
第一,工欲善其事,必先利其器
既然我們決定學習Linux,那麼面對網絡上那麼多Linux發行版本,新手該如何選擇呢?目前使用的比較多的Linux發行版本主要是redhat系(包括centos、fedora等)和Debian系(ubuntu和linuxmint等),這可能是最流行和使用最廣泛的幾個版本了,尤其是ubuntu,這個版本是基於Debian的發行版本,最近幾年以高調的身姿,一經面世便一發不可收拾,使得linux在桌面領域得到了很大的發展,這得益於它們使用了優秀的包管理方式和龐大的linux軟件倉庫使得這兩個發行版本更加易於使用。新手學習Linux,個人建議選擇redhat系的linux發行版本,因為很多企業的服務器都使用的centos或者RHEL,學以致用才是我們最終的能力發揮,Linux的積累與掌握還是要在生產環境中實現的。學習Linux,我認為最簡單的方式可以通過在windows中安裝虛擬機,然後在虛擬機中安裝上RHEL,或者centos,找本深入講解linux的書來學習、練習。這裡個人推薦劉遄老師根據RHEL7寫的《Linux就該這麼學》,這本書下載地址http://www.linuxprobe.com/book,全書講的很詳細,你可以按照書上一步一步操作、學習,從虛擬機安裝到搭建LNMP,認真學完書中的內容既可以達到RHCE的水平,如果是用於個人開發環境,可以使用fedora,操作管理方式與RHEL和centos接近。
第二,生命不息,奮斗不止
學習linux過程中,遇到問題,首先應該想自己如何去解決這個問題,解決的方法可以是看書查資料、百度搜索,也可以去linux技術論壇,通過以上幾種方式,90%的問題都能得到解決。獨立思考並解決在學習Linux中遇到的問題,不但培養了自己獨立解決問題的能力,而且在技術上會有很大的進步。linux學習中最忌諱的就是遇到問題,自己不先去嘗試解決問題,而是直接問別人,雖然這樣也能解決問題你所遇到的問題,但是自己能力得不到鍛煉,是很難有技術上的進步,無論是現在學習,還是以後在生產環境中遇到問題,獨立解決問題,才是最正確的方式。
第三,堅持就是勝利
Linux學習是一個長期的過程,這裡面需要學習很多東西。你必須學會基本的命令,不必犯難,其實常用的命令並不多,不要怕記不住,用的多了也就熟悉了。再配合強大的shell,可以實現很多功能,在命令行界面下要學會使用編輯器,vim是一個不錯的編輯器,可以很方便的用於文字和軟件開發。學習基礎的網絡管理,理解正則表達式,這些與所學習的命令一起可以實現linux下面95%的操作,讓你對Linux系統的越用越喜歡,Linux是實踐性很強的系統,不是windows那種簡單到點幾下鼠標就能完成一些操作,學習Linux的難度是貫穿始終的,所以你必需恆久的保持學習linux的熱情和積極性,相信終有一天它會給你豐厚的回報。最後讓我們共勉,來感受一下王國維先生的《熱愛生命》:“我不去想是否能夠成功,既然選擇了遠方,便只顧風雨兼程。我不去想能否贏得愛情,既然鐘情於玫瑰,就勇敢的吐露真誠,我不去想身後會不會襲來寒風冷雨。既然目標是地平線,留給世界的只能是背影,我不去想未來是平坦還是泥濘,只要熱愛生命。一切,都在意料之中”。
http://xxxxxx/Linuxjc/1191895.html TechArticle