當前位置:學問君>學習教育>學習方法>

系統學習Linux的11個方法新手必看

學問君 人氣:2.78W

現在聽說過linux,會一點linux基本操作的人多如牛毛,然而真正能用linux做一點事情的確少之又少。

系統學習Linux的11個方法新手必看

可能您會有這樣的疑惑:我想學Linux,但是我不知道如何着手,更不知道怎樣去學纔會效率更高。那麼假如您真的想學習Linux,想成爲Linux高手,並且真正想用linux做些事情的話,不妨參考一下本貼的方法,或許正好能解開您的疑惑並幫您的大忙!

1、linux不是玩具

如果你真正想系統的學習linux,想用linux有所作爲,那麼請忘記windows的思維方式,慢慢感受和習慣linux 的操作方式。

現在有很多人,號稱是linux愛好者,但是他們大部分的事情還是用windows 做,而linux只是作爲一個隨便玩玩的系統.他們懂得一些linux的基本操作,知道有linux這個玩藝,也因爲經常聽人家說linux好就咬定了 linux就是好.只要有人說linux比windows差,那麼他們就奮起反駁,他們也看不起用windows的人,認爲用windows的人水平低. 但是自己用電腦的大部分時間還是用windows並且把重要的檔案都放在了windows分區,因爲他們骨子裏只把linux當做玩具,沒有真正領悟 linux的精髓所在.

2、手頭要有一本好的Linux入門教材

一本好的入門教材可以讓你快速領悟linux的操作方式,系統的基本使用等等.而且都是前人總結經驗寫出來的,他可以幫你搭起一個學習 linux的框架,對linux有一個總體的認識.就好比建一撞大樓前先打好地基,搭好混凝土框架.以後就可以慢慢往這個框架裏添磚加瓦,最後建起大樓.

學好Linux你需要以下幾種書:

一本好入門教材->一本linux指令參考手冊->linux系統管理手冊->講解linux系統原理的書.

一開始,你只需要入門教材就可以了.並且嚴格按照教材的講解去學習。要買那些一開始就從系統基本機構基本命令開始講解的書籍。另外,一開始你要選定一本入門教材,但是不能只看一本,因爲有些書上講的,可能是另外的書上沒有的.因此,重點選一本教材看完.然後再看兩三本入門教材瀏覽一下.作爲對第一本書的知識的擴充和鞏固. 在看書過程中,如果你有什麼不懂的,不要急於上論壇問,自己認真看幾次,實在不懂沒有關係,把問題放在那裏.不要鑽牛角尖不懂不肯放手,這種精神是好的, 但是方法是錯誤的.你儘管學下去,也許你看完書本以後的內容,就對前面不懂的內容豁然開朗了.這是在學習linux中常有的情況.

3、你看完系統自帶的文檔了嗎?

當你完成入門的過程後,就可以開始讀其他的文檔。當然 ,首先要讀的,還是系統自帶的文檔.

絕大多數linux發行版都自帶非常詳細的文檔.比如我一直在用的redhat,他有從系統安裝到系統安全,針對不同層次的人的詳盡文檔.當然,不能爲看文檔而看文檔,你一定要邊看邊安文檔中說的做試驗驗證.這樣才印象深刻,否則看過就忘記了等於沒有看. 另外,如果真心想學習linux就不要吝嗇,也不要害怕丟失數據而不敢做實驗.我建議你去買一個小的二手硬盤,然後放開手幹.不要怕丟失數據而不敢做,如果你沒有學會技能,將來做了linux系統管理員或者網絡管理員到那時因爲不會而丟了數據就是大事情了.

4、學習linux不是逛自由市場.

經常看到有人問用什麼版本的linux好,其實只要你認真學習無論什麼版本都

挺好的.要知道,開發linux發行版的人都是通讀過linux內核代碼,對linux原理極其精通的人,而且每一個開發團隊都對他的發行版做過測試後放出的.那些國際知名的大品牌更是如此.不過,爲了避免曲高和寡,最好選用的人多的版本,比如redhat manrake suse 等等.

5、你能看懂英文文檔嗎?

如果你的'英語實在太差了,連最簡單的計算機英語文檔都看不懂,那麼在學習linux的同時,請趕緊學習英語.也許你說,你可以看翻譯的文檔,當我還是一個菜菜鳥的時候,也是這樣認爲的.但是,後來才發現,如果你想深入學習linux,看不懂因爲文檔實在是太難了.寫的最好的,最全面的文檔都是英語寫的,最先發布的技術資訊也都是用英語寫的.即便是非英語國家的人發佈技術文檔,也都首先翻譯成英語在國際學術雜誌和網絡上發表.你去看看各大軟硬件生產商的官方網站,有哪一個不是用英語作爲其主站的? 長期用windows的人會很不習慣這一點,裝個軟件還要看半天文檔,應爲windows用起來實在太簡單了.但是如果你想學習linux就必需學會看各種文檔,而大部分的文檔都是用英語寫的.

6、忘記windows的思維方式

思想性的轉變比暫時性的技術提高更有用,因爲他能幫助你加快學習速度. 各位可以去看看那些linux進階用戶,他們是怎樣操作的.通常他們都是在X上開一個xterm或者rxvt終端,80%以上的操作都在這個終端下用命令完成,因爲 linux的命令行十分強大,速度也十分快,簡單的幾個命令的組合就能完成非常複雜的操作.舉一個例子Linux 的常用命令find,去看看man文檔,初學者一定會覺得太複雜而不原意用,但是你一旦學會了就對他愛不釋手.他的功能實在太強了,在配合exec參數或者透過管道重定向到xargs命令和 grep命令,那麼他能完成非常複雜的操作,如果同樣的操作你用圖形介面的工具來完成,恐怕要多花十幾陪的時間.因此linux高手經常會說:如果沒有 find和grep我們還怎麼活.但是現在大部分的linux初級用戶受到windows影響都喜歡用圖形介面的工具來完成一些基本的操作,我並不是說圖形介面不好.只是由於linux和windows設計思想的不同他們的操作方式也有很大不同.在windows下用圖形介面操作會比敲命令快,但是 linux是一個命令行組成的操作系統,他的精髓在命令行! 無論圖形介面發展到什麼水平這個原理是不會變的!

7、入門以後多學命令

當你看完了一兩本入門書籍後就應該擴充自己的知識,多學習linux命令,但是不要在初學階段就係統的學習linux命令,初學階段只要學會書上提到過的命令就可以了.單靠學習各種命令而成爲高手是不可能的,但不會命令而成爲高手也是不可能的.

在linux中學習命令的最好辦法是學習bash腳本編程腳本比起其他語言來學習簡單,但是功能卻十分強大.透過學習bash編程,能讓你掌握大量的linux命令.另外,買一本命令參考手冊是必要的,遇到不知道怎麼用的命令可以隨時查詢,這要比察man文檔快.特別適合英語不好,看不懂man文檔的人.

在linux中,命令可分爲系統基本命令和應用程序命令.系統基本命令是所有的unix類系統都支援的命令,走到哪都不變,只要是unix類系統上就肯定有.比如ls,rm,rmdir,cp,cd,mv,cat等等.這樣的基本命令大約有200個,這些命令是一定要掌握的,我買了一本< redhat 7 指令參考手冊>這本書非常好,他根據命令的常用指數分類,標明3顆星的爲最常用命令,一定要掌握,兩顆星的其次,1顆星的只要知道一下就可以了雖然現在都已經FC3了,但是經典的UNIX基本命令幾十年來都沒有變過!另外有些命令是linux特有的或者是某一個應用程序的可執行檔案比如xmms播放器.這些只要知道就可以了,不知道也無所謂.有些命令比較少用,因此通常都記不住他的用法,對於這些命令至少要知道有這個命令,腦子裏有印象,需要用的時候察一下手冊就可以了,但是決不能不知道這個命令的存在!

8、學會管理系統

等到有了基本知識,也掌握了一定量的命令用法後,就可以進一步學習管理系統.這些內容入門書上會有,但是不會很深入.要深入的學習系統管理,就要去買一本類似之類的書.認真的看書並做實驗,可以讓你很快的進步.學習配置各種網絡服務器,用linux搭建網絡,這些都是學習linux系統管理和網絡管理的好方法. 到了這個階段就可以經常上網察察資料,看發佈軟件的官方網站文檔和FAQ,看看論壇精華區文章.但是不能本末倒置,多看書還是根本.

9、了結系統結構

等你有了一定的系統管理知識,知道了/etc下那些配置檔案有什麼用,知道了一般的網絡服務器如何配置後,就可以去了解系統結構了. 瞭解系統結構不是要你去看什麼檔案夾放什麼內容,而是要學習一些原理性的東西.比如系統是如何引導的,引導後啓動了那些東西.系統中哪些是最基本的庫檔案,有什麼用等等.學習系統結構的最好方法是自己做一個linux系統,再也沒有什麼能比自己做一個linux系統更能學習系統結構的了 (linux from strach)可以教你從原始碼自己編譯一個系統.透過自己編譯一個系統,你就可以了結linux系統結構,知道哪些檔案是幹什麼用的,以及他們如何協調工作.當然,在你達到LFS水平之前還有很多事情要做,比如學會如何編譯安裝原始碼發佈的軟件和編譯新的內核等等.

10、學習專業課程

如果你不是計算機專業的,而想把linux學好,就一定要學習專業課程.學習微機原理,操作系統,計算機網絡等等專業課程是必需的.

同樣一篇文檔,沒有基礎的人可能看了三遍還不明白,基礎紮實的眼睛掃兩下就懂了! 這就是專業和非專業的差別! 因此,要想達到更高的境界就一定要學習基礎的專業課程.

11、保持虛心學習的態度

我想再重複一遍天外有天,人外有人的道理!

保持虛心的學習態度不僅能讓你學到更多知識,而且會讓你受人尊重.

在linux的世界裏,越是水平高的人越謙虛,因爲他們知道自己還有很多不知道的,而那些半瓶水就想晃盪的人反而自以爲是,因爲他們還不知道自己還有很多不知道的!

好了,本貼到此結束,希望本貼對那些能夠耐心看完的人以及想學好Linux的人有所幫助。

另外,如果您覺得自己看書學習Linux效果不佳或者覺得學習效率不高的話,建議你去比較好的培訓機構培訓一段時間,因爲很有針對性,所以學習起來效率會很高,畢竟那裏都是專業人士,肯定會比你一個人悶頭學來得快些了。