關於linux入門
1樓:匿名使用者
《鳥哥的linux私房菜》不是講程式設計的,是講系統管理、伺服器架設的,如系統許可權、使用者管理、架設**等等方面的知識,和c++一點關係都沒有。不過在系統管理方面仍然是一本不錯的入門書(第三版排版不太好,命令在圖裡有空格,但文字裡卻並在一起等情況,要自己分辨)
在linux下還是以c為主的,當然要學圖形介面等軟體還是和c++有關。
如果是c的學習,跟linux還是非常相關的,需要了解很多linux系統核心知識,如果是c++的話,建議直接從c++庫入手,如qt、ace等等,這些都和系統本身沒直接關係(但有些庫只能執行在linux下)
給你點建議:
要學linux下的c程式設計,先看一兩本linux下c的書比較好,這個你自己選擇,但是經典的書還是好一些,比如《linux程式設計》、《unix環境高階程式設計》,看這些的時候把書上的例子選擇一些自己編譯一下,哪怕是照著敲進去,事半功倍。
推薦一本簡單的核心書《linux核心完全剖析,這個講的是核心,**量只有1萬多行,現在的核心比起來差了近幾百倍了。
這個書講了很多x86體系結構的知識,這時理解核心必備的,彙編你要能看懂。有了上述的知識,可以看一下《深入理解linux核心》等書,瞭解下現在的真正的核心。(目前kernel 3的經典書籍沒有,而且第三代核心升級比較快,不會像2.
6這樣的版本幾年沒有大更新了,不過3和還是很相似的,主要是一些擴充,原理是一樣的,可以用的書去了解下,挑一本經典的就好)
很多書的書名是寫unix並非linux,但本質是一樣的,其基本原理是相通的)
有了上述知識就可以做專案進行實踐了,綜合實踐才是檢驗是否掌握相關知識的最佳途徑。適當的開發一些專案,去熟練所學的知識。
這是我的一些心得,希望對你有用。
還有就是了解下linux系統本身還是非常有必要的,比如許可權知識、執行緒排程等。
如果是c++的學習,建議先學好c++的基礎知識,如虛擬函式、類的繼承等,那些庫都是建立在此基礎上的。
2樓:匿名使用者
非常好的一本書,要看第三版。
linux 該怎麼入門呢???
3樓:老男孩教育
學linux開發難嗎?是 linux初學者經常會問的問題,其實linux和windows一樣都屬於作業系統,對於大部分人來說,對windows作業系統十分熟悉,而對linux作業系統沒有使用過,所以覺得很難,其實,只要熟練掌握其操作命令和一些系統規則,就可以像使用windows一樣可以輕鬆使用linux作業系統!
想要學好linux,需要具備以下能力:
1. 基本功要紮實。
學習任何一種語言,必備的基本功是必須要有的,一方面可以提高效率,另一方面可以拓寬思路。
對於linux基本知識的學習,對一些初學者來說是枯燥乏味的,可以通過理解再背誦的方式先進行**及語法的學習,然後進行實踐操作,必須手動輸入命令列,不要藉助工具,這樣可以更快速有效的掌握linux。
2. 學以致用。
linux學習的目的是應用,linux基本知識是一些零散的技術,當沒有應用在專案上時,我們無法理解他的真實價值,所以打好基本功之後,最緊迫的是多做幾個完整的專案,剛開始可以是功能簡單的專案,之後可以選擇稍微複雜的專案,勤於動手,敢於實踐,一定能學好linux。
3. 學會使用linux聯機幫助。
任何一種教材都不會完全講述linux知識,一般講的都是比較常用的或者是比較有代表性的知識,但是,我們在專案應用中往往有些功能的實現是需要一些生僻知識和技能的,那麼,如何查詢我們所需的知識呢,推薦查閱linux幫助文件,主流的linux都自帶詳細的幫助文件,很方便解決問題!
4. 在網上找資源。
在linux的學習和應用中,難免會遇到一些沒有思路、不知道如何解決的問題,這時就要藉助網路力量,可以通過搜尋引擎搜尋查詢,也可以諮詢資深技術人員,最終實現問題的解決,這是linux知識積累的一個重要的途徑!
5. 查閱英文技術文件。
如果想深入學習linux,查閱英文技術文件是十分必要的,往往最新的技術都是採用英文文件的方式釋出的,而且更全面,因此,對於linux人員來說,多看一些linux技術文件,對於掌握前沿技術和加深知識是十分有必要的!
linux學習是一個需要長期堅持不懈的過程,新的技術不斷的產生,要想成為linux大牛,必須要時刻關注linux發展動態,掌握最新技術,才能走在行業前列!
新手如何自學linux
4樓:加米穀大資料科技
初學者入門首選——centos系列
centos系列版本可以輕鬆獲得;
centos現在擁有龐大的網路使用者群體,網路linux資源基本80%都是基於centos發行版;
centos應用範圍廣,具有典型性和代表性。
養成良好的linux操作習慣
1)一定要習慣命令列方式。
linux是由命令列組成的作業系統,精髓在命令列,無論圖形介面發展到什麼水平,命令列方式的操作是不會變的。
2)理論結合實踐。
要不斷地重複練習才會將一件事情記得比較牢。學習linux也一樣,如果無法堅持學習的話,就會學了後面的,忘記了前面的。
3)學會使用linux聯機幫助。
主流的linux發行版都自帶了非常詳細的幫助文件,包括使用說明和faq,從系統的安裝到系統的維護,再到系統安全,針對不同層次使用者的詳盡文件。仔細閱讀文件後,60%的問題都可在這裡得到解決。
4)學會獨立思考問題,獨立解決問題。
5)學習專業英語。
如果想深入學習linux,一定要嘗試去看英文文件。
如何快速掌握linux系統?小白入門必看
5樓:華源網路
對於初學者來說,學習linux並不是簡單的事情,想要完全掌握好linux系統,合適的方法和技巧同樣重要,這裡我為大家總結了幾點linux學習方法及技巧,希望對你有所幫助。
1、學習使用linux命令:隨著linux桌面的發展,命令列在系統中依然是非常有效的、方便的,而linux系統最主要的就是熟悉使用命令,linux命令有許多強大的功能,可以完成非常複雜的操作。
2、選擇合適的linux書籍:工具書對於學習而言是非常重要的,一本合適的書籍可以起到非常好的引導作用,選擇適合自己的書籍,堅持看下去,可以獲得滿意的收穫。
3、選擇適合你的linux版本:linux發行版本有很多,在國內也有十幾個版本,我們需要根據自身的需求,選擇合適的linux版本,在這裡推薦大家使用contos。
4、養成良好的工作習慣:linux桌面對於系統是一個應用程式,從效率以及易用性來說都沒有shell好用,雖然命令列學習起來效率非常慢,但是真正的精通之後就會有不一樣的收穫。
5、善於動手實戰:想要更好的增強自身的linux技能,勤學苦練是非常重要的,準備一臺電腦,安裝一個適合自己的版本,通過動手來完成實戰專案,可以更好的提升自己的能力和水平。
剖腹產後經期延長原因 這些病因要知道
剖腹產後經期延長原因 首先,媽媽在剖腹產後經期延長,是有很多原因引起的,可能是因為子宮內膜厚或者是傷口憩室增生而導致,這時候需要看看出血量等,需要去醫院做彩超檢視是否異常的情況,再考慮進一步調理,因為媽媽在產後身體是需要一段時間才可以逐漸恢復正常經期的。其次,也有可能是產後卵巢低劑量,雌激素持續分泌...
跑步都會碰上的問題這些答案你需要知道
問題一 跑步不是人人適合跑步 心臟病的手術的下肢關節,體型肥胖的高血壓的都不,適合跑步 二 跑步需要穿戴專業裝備嗎?有氧運和其相比,低衝擊的跑步屬於高衝擊,對關節影響大,因此重要的裝備就是鞋子,建議一定要穿減震的柔韌性好的跑鞋,鞋子,腳趾區域足夠寬敞,捉裝選擇化纖的,容易乾透氣,選擇顏色鮮豔的衣服,...
男生是不是隻要知道女生喜歡自己都會離女生遠的時候看她近了就不看只有在女生不看他的時候才會
肯定不會啊,男生要是不喜歡那個女生,肯定巴不得離得遠遠地,還怎麼會湊上去呢 對,雖然不喜歡,但是沒人討厭被人喜歡。除非你說的那個男生成長成一個穩重成熟的男人 這是喜歡女生了,暗戀的表現 為什麼女生不主動 不然早有了美好的結局 大多數應該都會這樣的,有感覺才會這樣,沒有不會這樣 額,好複雜 平常心,明...