|
发表于 2004-10-31 15:24:27
|
显示全部楼层
理论基础:
Operating Systems -- Internals and Desing Principles
...理解 Linux Kernel
语言基础:
The C programming language
..熟悉语言及一般数据结构
..
GNU/Linux:
使用GNU/Linux:
*install, backup, upgrade OS
*basic admin/file processing,
*network apps
*Shell programming (optional)
使用GNU/Linux开发工具:
GCC, make, autoconf, diff3,CVS,GDB
文件,目录操作
进程,同步操作
内存管理
进程间通讯,守护进程
TCP/IP
GUI
推荐一本书:Linux Programming Unleashed, 2nd sams Kurt Wall, |
|