Linux怎么學?
網(wǎng)友解答: 我是酷米作者秉燭游。作為一名從事內(nèi)核相關的程序猿,回答下這個問題,Linus鎮(zhèn)樓。不知道樓主學習Linux的目的是什么。如果是把玩一下,那路徑就簡單了。裝個Linux發(fā)行版,
我是酷米作者秉燭游。
作為一名從事內(nèi)核相關的程序猿,回答下這個問題,Linus鎮(zhèn)樓。
不知道樓主學習Linux的目的是什么。
如果是把玩一下,那路徑就簡單了。裝個Linux發(fā)行版,比如Ubuntu,圖形界面,用戶友好。
然后來一本《鳥哥》就可以入門了。
基本就是學習常見軟件的操作而已。還有常用的一些命令行工具shell腳本。附帶學習一點文件、目錄的概念。對一切都是文件有個大致印象。如果想玩兒高級一點,學習內(nèi)核,那么恭喜你,進了一個大坑。大多數(shù)人沒這個興趣的,因為太枯燥,光是大學學習OS就很費勁了。建議學習《Unix環(huán)境高級編程》,進行C語言編程,學會工具鏈的使用。編寫內(nèi)核模塊,體會Linux的設計思想,從應用層逐步進入內(nèi)核。選擇一個子系統(tǒng)開始,閱讀源碼,一般考慮從驅(qū)動開始。可以看得出,Linux的學習無非兩種。
簡單學習下不同于Windows的操作系統(tǒng),和使用后者一樣。大多數(shù)人就是個好奇。深入操作系統(tǒng)內(nèi)核,學習操作系統(tǒng)原理。學好了,你肯定是個優(yōu)秀的程序員,很有競爭力。絕對不會像樓里有人說的不掙錢,那是他水平菜。以上是我的回答,希望對你有幫助。
網(wǎng)友解答:我說說自己的經(jīng)歷吧。
很小時候家里剛有電腦的時候還是XP時代(剛開始有Vista),我不知道那里看到了一本介紹各種系統(tǒng)安裝的電子書,里面包括了win95,win98,winXP,Red Hat,紅旗等等系統(tǒng)的安裝教程。
當時就很感興趣,就經(jīng)常拿老爸的2G手機搜這些系統(tǒng)相關的資料,那時候還找到了Tiny Core Linux,號稱全世界最小的Linux。在這之后就對Linux很感興趣,玩過號稱最好看的openSUSE,玩過感覺最簡潔的Fedora,還有最容易上手的Ubuntu,當然還有國產(chǎn)的深度系統(tǒng)、StartOS,臺式機玩Android X86,還廢寢忘食爬了幾個月的遠景論壇,搞黑蘋果。確實興趣是最好的老師,在這個過程中自己慢慢學了很多Linux知識。
后來慢慢往碼農(nóng)方向發(fā)展,慢慢熟悉shell,學習Linux更加深入的應用,學習搭建服務器,學習常用的軟件,工具使用,慢慢覺得Linux真的是個偉大的操作系統(tǒng)。