簡單來說,Linux內核編程就是開發Linux驅動程序。學習內核編程後,妳會對操作系統的內部機制和工作原理有充分的了解,可以從事硬件驅動開發和嵌入式系統開發。內核編程的語言仍然是傳統的C語言,但是它的編寫方式和調用接口與傳統的應用程序有很大的不同。妳必須知道如何處理中斷,如何在內核模式和用戶模式之間切換,PCI,DMA,內核地址映射,內核I/O等。這不是UNIX高級編程中涉及的內容。妳可以找壹本專門介紹Linux驅動編程的書或者在網上搜索相關資料(關鍵詞:Linux DDK)但是首先,學習內核編程是非常難的,壹定要做好長期的心理準備。