Entry The "Linux authoritative guide" is a good book, which is comprehensive and widely written and involves a lot of information. It is a good entry-level book and can provide a comprehensive understanding of Linux. In addition, you can also take a look at some popular books, such as "laruence's private house dish" and some other management books. If you want to do the server direction, you can look for it. Running Linux, 5th edition
Driver Linux Device DriverProgram"LDD" on the Internet, a classic, essential book. The domestic classic "Linux driver detailed solution" is also a very good book, very practical, bookSource codeThere are many analyses. Based on 2440, the Linux peripheral driver is fully explained. Linux Device Drivers, 3rd Edition-O 'Reilly
Kernel Linux kernel source of Zhejiang UniversityCodeScenario Analysis, a foreign ghost's Leon's Unix source code analysis, and a deep understanding of the Linux kernel are all famous classical masterpieces. In addition, Zhao Yun's "complete Linux Kernel Analysis-based on the 0.12 kernel" is also very good. It provides a detailed comment on the kernel code, which is very helpful for Kernel understanding and code analysis. Understanding the Linux kernel, 3rd Edition
Shell Linux and Unix shell programming guide Linux. And. Unix. Shell. Programming
Application Programming Needless to say, it must be the bible of Unix programming, called Advanced Programming for UNIX environments. Advanced Programming in the Unix (r) Environment (2nd edition)
TCP/IP W. Richard Steven S, author of "TCP/IP explanation", is also the author of "Advanced Programming in UNIX environments". None of the books published by the cool are classic. But the young man died. TCP/IP multicast strated
C Language The C programming language is the C language developed by the author. It's strange that books can be spam. C and pointer and C defects and traps are essential. It contains good materials to deepen the skill of C language, which is the most prone to errors in C language. The C Programming Language
AboutAlgorithm Introduction to Algorithms Complete introduction to MIT algorithms (teaching materials + handouts + answer)
Http://kinglaw05.blog.163.com/blog/static/5968331420103301931422/
Http://mikewootc.blog.163.com/blog/static/8311285820091171513864/