我只是拋磚引玉,把我的心得發表出來,大家覺得有遺漏請補充,
有錯誤請指正。
其實我很菜,孫某人和我都是這麼認為的,但是我很努力!
我當初入門的時候很希望有人能告訴我在linux下能學到什麼,按照什麼路徑來學,
大蝦的學習心得是什麼,可惜沒有人告訴我,我在linux下掙扎了一年多,覺得寫這些東西對新手幫助真的挺大,所以才有此帖,獻給當初像我一樣迷茫的人。
要記住搜尋引擎永遠是你最好的老師。
系統安裝:
三大發行版ubuntu、fedora、opensuse都挺好,ubuntu的中文社群很好,很適合新手,強大方便的apt、dpkg、select等工具更適合像我這種懶的編譯軟體的人。要是更注重穩定安全可以嘗試rhel(or centos)、debian、gentoo等等(不建議新手用gentoo,更不建議像西電這種網速的人用gentoo,否則你會崩潰的),其它發行版我不了解,請你見諒,基本的命令掌握之後可以嘗試做做lfs,blfs(你會對linux的組成結構有個清醒的認識等)。(linuxsir是乙個很不錯的論壇,有其他好的論壇請推薦一下)。(可以同步讀讀,作業系統原理,unix環境高階程式設計,最近發現linux c一站式程式設計很適合入門的)。有問題發到郵件列表,自己解決當然更好,但是為什麼不讓大家都分享一下呢?如果是害羞,實話告訴你我經常被孫某人批的體無完膚,但是我知道和這樣的高手對話,讓大家都監督你,你才會更快的成長。
心理素質:
指令碼:說到shell首選就是bash,不排除你去學c shell、korn shell等(但是我想說很多東西都是一通百通的,沒必要非得搞的和人不一樣),圖書館有本《unix系統基礎與shell程式設計》很不錯!
更多的人看的是聖經般的《高階bash指令碼程式設計指南》,英文簡稱abs!最好和正規表示式一起看吧!
正規表示式的書籍google一下,網上很多chm格式的,然後看看awk和sed,或者考慮一下perl,
外加lex&yacc,結合著chinaunix上面shell區精華版看看可能更好,基本上指令碼這方面就不是問題了。
網路或者應用方面。
顯然你得對vim,emacs,gcc,gdb和makefile的書寫有一定的了解。
有兩個帖子可能對你有參考,反正是對我啟發挺大的。
[c] 寫給c語言初學者的話!
學習linux/unix程式設計方法的建議
核心和嵌入式方面:
我在向這方面努力,希望你們給我點建議,呵呵!我很想向你們學習。
今天給自己分享下我的心得體會
1.做人不要太謙虛,不然別人會輕看你的,認為你這個人沒有能力,人的能力在自信的基礎上一定會再次爆發的 2.學習要學會踏實,合上書要自己能分析一下問題的本質在 3.懂的要與人交流,你技術再厲害,學到知識再多那也只是你的毫無價值的東西,只有你通過一定的媒介平台,去把知識轉化為實質的財富你所學的知識才是這...
軟考歸來 分享一下歷程和心得體會
軟考結束了,分享一下我的備戰的過程和心得體會。備戰過程 軟考備戰應該是學長學姐們給我傳授經驗的一次交談開始的,通過這次交談他們告訴了我關於軟考的大綱 題型 備考的一些注意事項。通過這次會議我對軟考有了乙個大體上的了解,這次會議讓我省去了研究大綱的時間。他們那次交談還給了我信心,他們每個人都說軟考挺容...
Unix和Linux的區別 學習總結
目前it領域對unix和linux的概念模糊不清,有的人說差不多,有的人說一樣,也有的人說不一樣,到底這兩者之間有什麼異同點,下面我們來分析一下。把unix和linux認為差不多的原因是什麼呢?其實linux就是類unix,什麼叫類linux,就是類似於unix,是unix的分支,從檔案系統的結構 ...