学习顺序: 1. 基本命令行,shell以及常用服务的配置管理,这个阶段可以用的书籍《鸟哥的Linux私房菜》。 2. 应用层编程以及网络编程的学习。推荐书籍:《UNIX环境高级编程》、《UNIX网络编程》。提示:网络编程的学习要以理解协议为前提,socket本质上就是常用协议如TCP/UDP/IP的应用层接口,协议本身才是最重要的,建议学习网络编程时一定要多读读RFC文档,多用wireshark抓包,理论联系实践才能融会贯通。 3. Linux内核及设备驱动。推荐书籍:《深入理解Linux内核》、《Linux设备驱动》、《深入理解Linux网络技术内幕》。想深入理解Linux协议栈实现,最后一本书必不可少。
18,773
社区成员
11,463
社区内容
加载中
试试用AI创作助手写篇文章吧