shell 編程 《LINUX與UNIX SHELL編程指南》BASH寶典: Advanced Bash Scripting Guide (如果你使用的是 GNU/Debian 系統,可以用 apt-get install abs-guide 安裝該文檔)
BASH Programming - Introduction HOW-TO Bash Man 使用者級編程書籍: Advanced Programming in the UNIX Environment(中文版《UNIX環境進階編程》第二版) 作者 W.Richard Stevens/尤晉元等
GNU/Linux編程指南 作者 Kurt Wall Linux 程式設計權威指南 作者 於明儉、陳向陽、方漢 《The Art of Unix Programming》作者 E.S.R Computer Systems A Programmer's Perspective (中文名)《深入理解電腦系統(修訂版)》 《Unix Systems Programming》(中文版《UNIX系統編程》) 作者: (美)KAY A.ROBBINS, STEVE ROBBINS 譯者:陳涓 趙振平 網路編程: Unix Network Programming V1 & V2,Unix網路編程卷1、2 作者 W.Richard Ste vens 《unix網路編程》 XWindow編程 Definitive Guides to the X Window System 作者 Dan Heller, Paula M. Ferguson
核心原始碼閱讀(結合原始碼)和編程 (入門) 《邊幹邊學Linux核心指導》 (進階) 《Linux Kernel Development》 《Linux核心原始碼情景分析》 《深入分析Linux核心原始碼》 陳莉君 《 Understanding Linux Network Internals 》即《 深入理解Linux網路內幕(英文影印版)》Christian Benvenuti
核心模組編程 《The Linux Kernel Module Programming Guide》 Linux裝置驅動編程 Linux裝置驅動程式/Linux Device Drivers 作者 Alessandro Ruibini 多線程編程 《多線程編程指南》 1 熟悉linux基本環境 >>> 《鳥哥的私訪菜》《unix初級教程》 《linux編程寶典》(市面上無,圖書館有), 等等。 2 熟悉作業系統的基礎知識 >>> 《現代作業系統》 《作業系統概念》 3 熟悉系統編程 >>> 《unix環境進階編程 第二版》《unix作業系統設計與實現》 4 核心 按先後順序: 《 linux核心設計與實現》 《linux裝置驅動程式》 《深入理解 linux核心》 《linux核心原始碼情景分析》 《深入理解linux虛擬記憶體系統》
5 其他一些書籍: 《freebsd作業系統設計與實現》 《solaris核心結構》 《unix進階教程:系統技術內幕》《現代體繫結構的unix系統:核心程式員的smp與cache技術》 《保護方式下的80386及其編程》(後3本市面上沒了,大學圖書館裡一般都有》 《Intel64 and IA-32 Arichitectures Software Developer's Manual》
6 其實核心玩深了,體系和編譯也要學好 |