從初中開始知道linux是什麼,到大學時期喜歡linux、研究linux,再到現在以linux為職業。 從在cii800上安裝redhat7.2,到給p42.4a上裝7個作業系統,再到現在到處給公司的伺服器安裝linux。linux伴隨我度過很多時光,眼看著它從初露鋒芒到大展才華,我對linux也頗有感情啊。ubuntu 速配指南
安裝ubuntu的話,一定要按照ubuntu入門指南走一遍。絕好的學習資源,可以了解系統設定的方法,了解軟體源的概念,是每個ubuntu新使用者必看的資源。
純中文centos攻略站
《red hat linux使用者基礎》
rhce考試的教材,也是入門的好書,學完之後還可以考證,我們公司很多人都是學這個入門的。不過看起來相對枯燥一點。
《linux 程式設計》
linux程式設計的絕對入門好書,介紹全面易懂,翻譯也還行。本人在大學期間一直從圖書館藉著看,畢業後覺得不過癮自己又買一本。linux入門程式設計強烈推薦。
《linux核心技術手冊》
linux核心技術手冊封皮
《linux核心設計與實現》
想學核心,千萬別買《深入理解linux核心》,看到你頭髮都白了也看不完。這本設計與實現,很好的銜接了理論與實踐,也足夠簡潔,不至於讓人讀到天荒地老。實在是想深入研究核心的話,也應該先看看這本書做鋪墊。
《linux裝置驅動程式》
最佳實踐教程,想寫驅動或者從實踐角度了解核心原理都應該看這本書。絕對經典,連日本的xx片都用這本書當道具。
最後,說一下學習linux的建議。記得,學習linux的關鍵是要多實踐。除了超級初學的人,對於其他人都推薦直接在計算機上安裝乙個linux。虛擬機器太容易退出到windows環境,給你很多退縮的餘地。首次安裝linux,在分割槽時一定要小心,千萬不能選擇「entire disk」,否則就杯具了。最好是刪除乙個windows分割槽,然後在安裝linux的時候選擇「最大連續空閒空間」。
Linux學習方法
假設你是計算機科班出身,計算機系的基本課程如資料結構 作業系統 體系結構 編譯原理 計算機網路你全修過 我想大概可以分為4個階段,水平從低到高 從安裝使用 linux常用命令 linux系統程式設計 核心開發閱讀核心原始碼 linux常用命令要學會自己編譯核心,優化系統,調整引數。安裝和常用命令書太...
Linux學習方法
如果您是非計算機相關專業零基礎兄弟,在學習linux程式設計基礎之前,建議先學習計算機基礎 linux作業系統基礎知識和計算機網路基礎知識。計算機基礎知識包括了很多常識性的內容,學了不一定有用,但是如果對一些基本常識不了解,可能會鬧笑話。總的來說,以學習概念和擴充知識面為主,不要深入理論,不要學習演...
Linux學習方法
如果您是非計算機相關專業零基礎兄弟,在學習linux程式設計基礎之前,建議先學習計算機基礎 linux作業系統基礎知識和計算機網路基礎知識。計算機基礎知識包括了很多常識性的內容,學了不一定有用,但是如果對一些基本常識不了解,可能會鬧笑話。總的來說,以學習概念和擴充知識面為主,不要深入理論,不要學習演...