Linux系統高樹攀登之路

Linux作為一種操作系統已經發展了這麼長的時間,已然有了很多的“粉絲”,其中不乏有“通天之力”的Linux大牛,也有能在Linux世界裡“快樂暢遊”的強者,同時也有想要攀登上Linux大樹的小白。本人就是那小白,身為一名Linux世界的小白,深知學習Linux的枯燥和無味。那如何學習Linux成為了如同我這樣小白一直在追求的目標。從何著手,是命令,是實驗,是……?需要什麼方式,自學、培訓班、找大牛帶……?考慮什麼參考書,《鳥哥的Linux私房菜》、《Linux就該這麼學》、《Linux系統管理技術手冊(第二版)》、……?

學習本來就是一件枯燥的事情,首先要認識一下Linux系統。 Linux 就是一個操作系統,就像你多少已經瞭解的 Windows(xp,7,10)和 Max OS ,至於操作系統是什麼,就不用過多解釋了,如果你學習過前面的入門課程,應該會有個基本概念了,這裡簡單介紹下操作系統在整個計算機系統中的角色。我們的 Linux 也就是系統調用和內核那兩層,當然直觀的來看,我們使用的操作系統還包含一些在其上運行的應用程序,比如文本編輯器,瀏覽器,電子郵件。

Linux系統高樹攀登之路

Linux是一套使用和自由傳播的類Unix操作系統,我們常見的有紅帽系統(RHEL),RHEL系統具有極強的性能與穩定性,並且在全球範圍內擁有完善的技術支持。社區企業操作系統(Centos)通過把RHEL系統重新編譯併發布給用戶免費使用的Linux系統,具有廣泛的使用人群。Centos當前已被紅帽公司“收編”。 Ubuntu是一款派生自Debian的操作系統,對新款硬件具有極強的兼容能力……國內常見的Linux系統應該首數紅旗Linux(Redflag Linux) 系統,其次還有衝浪Linux(Xteam Linux) ,藍點Linux 中標普華Linux ,中軟Linux ……臺灣也發行過Linux版本:鴻奇Linux。

Linux自1991年10月5日第一次正式公佈以來,因為它有著與眾不同魅力,一直被很多喜歡代碼的人熱衷。跨平臺的硬件支持,由於Linux的內核大部分是C語言編寫的,並採用了可移植的Unix標準應用程序接口,所以它支持如i386、Alpha、AMD和Sparc等系統平臺,以及從個人電腦到大型主機,甚至包括嵌入式系統在內的各種硬件設備。豐富的軟件支持,與其他的操作系統不同的是,安裝了Linux系統後,用戶常用的一些辦公軟件、圖形處理工具、多媒體播放軟件和網絡工具等都已無需安裝。而對於程序開發人員來說,Linux更是一個很好的操作平臺,在Linux 的軟件包中,包含了多種程序語言與開發工具,如gcc、cc、C++、Tcl/Tk、Perl、Fortran77 等。多用戶多任務,和Unix系統一樣,Linux系統是一個真正的多用戶多任務的操作系統。多個用戶可以各自擁有和使用系統資源,即每個用戶對自己的資源(例如:文件、設備)有特定的權限,互不影響,同時多個用戶可以在同一時間以網絡聯機的方式使用計算機系統。可靠的安全性,Linux系統是一個具有先天病毒免疫能力的操作系統,很少受到病毒攻擊。好的穩定性,Linux 內核的源代碼是以標準規範的32 位(在64 位CPU上是64 位)的計算機來做的最佳化設計,可確保其系統的穩定性。完善的網絡功能,Linux 內置了很豐富的免費網絡服務器軟件、數據庫和網頁的開發工具。

Linux就是這麼的優秀,這也是很多人擠破腦袋想要學習他的根本原因。那麼問題來了,如何學習呢?對於系統及代碼類的學習,最基礎的就是命令,所以萬丈高樓平地起,學校好Linux命令就是第一步,常見的命令有:日期時間命令date、重啟系統reboot、關閉系統命令poweroff、文件下載命令wget……當然要想準確、高效地完成各種任務,僅依賴於命令本身是不夠的,還應該根據實際情況來靈活調整各種命令的參數,具體的這裡就不做一一介紹了,各位有時間可以看下劉遄老師編寫的《Linux就該這麼學》第二章新手必須掌握的Linux命令(也可以訪問https://www.linuxprobe.com/chapter-02.html,書籍的網頁版)。學習好了命令就如同學習語言中的各個單詞,你還是無法和別人正常交流,需要將這些單詞連接起來,組成通順的語句,對方才能明白你的真正意義。同樣Linux學習也是這樣,單獨的命令還需要用整體的實驗、代碼行來組合起來才能達到目的。所以學習一些固定的語句、固定的實驗也是很有必要的!其次就是一定要勤加練習,俗話說熟能生巧,只要不斷練習才能很好的將Linux學習好。最後給大家一些建議:第一,要有自己的試驗機,必要的時候可是在自己的電腦裡安裝一臺試驗機;第二,選擇一本適合自己的工具書、參考書。例如之前提到的《Linux就該這麼學》就是一本對於小白來說很合適的學習資料,從易到難,還有進階部分,對於想要學習Linux和提升自己的Linux愛好者都是不二之選。被Linux愛好者認為“聖經”的《鳥哥的Linux私房菜》,對於從事Linux工作的人作為工具書還是不錯的,畢竟鳥哥的書籍寫的還是很全面的。

根據個人學習經驗來說,學習本非易事,學習沒有捷徑可言,只有腳踏實地的學習好每個細節,才能變成理想的Linux大牛。


分享到:


相關文章: