linux系統入門學習路線有哪些推薦?
基礎
挑一個合適的系統,比如Ubuntu,然后安裝在虛擬機里。結合一些書籍,如《鳥哥的linux私房菜》,熟悉linux的基本內容和一些基本指令。網上也有很多linux指令的總結,然后你就可以在Ubuntu里實際戰斗了。
平臺下的C/c開發,腳本語言等。
這時候你可以選擇vim或者emacs,這是linux下用的比較多的編輯器。然后熟悉程序的編寫、編譯和運行。推薦書籍:cprimerplus,cprim:LKD,linux內核源代碼的場景分析,linux內核的輸入和理解等。
什么是linux模塊編程?
操作系統就像一個房間。想睡覺就得買床,想看世界杯就得買電視,等等。這個床和電視相當于模塊。沒有這些房子,還是房子,也就是說模塊的有無不會影響操作系統的功能(可能會影響性能)。這個模塊也是你寫的程序,你為實現這個程序所采取的行動可以稱為模塊化編程。好處是減少了與操作系統的銜接,更有利于開發和發展。
愚見。