課程簡介:
Linux下面關于C語言的內(nèi)容其實挺多的。不同的人關注的地方也不一樣。關注系統(tǒng)設計的人可能更關注整個linux系統(tǒng)的結(jié)構;設計驅(qū)動的人可能更關注linux驅(qū)動的配置和實現(xiàn);而我在這里所關注的只是linux應用層方面的內(nèi)容,屬于最基礎的內(nèi)容,當然也是最重要的內(nèi)容。實際上對應于C語言的理解在很大程度上決定了你對整個計算機系統(tǒng)的理解程度。從本質(zhì)上說,linux和windows的區(qū)別其實遠沒有外界想象的那么大,當然這些都是設計層面的東西。有些興趣的朋友可以看看潘愛明的《windows內(nèi)核原理和實現(xiàn)》這本書,然后再看看《linux內(nèi)核設計和實現(xiàn)》這本書,相信會有不少的體會。這里做一個總結(jié),一方面是為了給這一段的linux學習做一個總結(jié),另外一方面也是為了給后來學習的朋友帶來一些幫助。