本书分11章,首先介绍Linux的背景、开发环境、网络配置与远程操作及管理;其次讲解Linux系统操作中的基本命令以及基础开发中使用的工具;然后讲解Shell编程的基本语法、Linux系统中的用户和用户组以及Linux文件系统与操作;之后对Linux程序开发涉及的进程、信号、线程、网络编程等重点难点知识进行讲解;最后介绍Linux系统中高并发服务器的几种模型。本书中的每个章节都采用理论与案例结合的模式,在理论知识后通过切实可行的案例帮助学生在学习的同时实践并巩固所学知识。 本书的大纲结构主要借鉴传智播客C/C++学院所用的课程体系,也参考了市面上多本Linux教材,力求在构造完整知识体系的基础上能够系统、全面且精准。 本书附有配套视频、源代码、习题、教学课件等资源。同时,为了帮助初学者及时地解决学习过程中遇到的问题,黑马程序员还专门提供了免费的在线答疑平台。 本书可作为高等院校本专科计算机相关专业的Linux课程教材。
本书是为了解决计算机编程类院系所授Linux课程与企业实际需求的差异,针对大学本科计算机相关专业推出的、适用于Linux课程学习的教材。主要讲解了Linux系统使用和管理中常用的命令与开发工具、Shell编程相关的变量与语法、Linux文件系统的结构、内核模块相关的进程、信号、线程、网络编程以及常见的服务器模型等内容。特色一:实战性强传智播客集合IT业一线技术人员和优秀讲师打造作者团队,深入研究当今企业对Linux从业人员的实际需求,从需求出发制定本书大纲,由浅入深地讲解基础开发人员所须具备的各种知识。特色二:学用结合在讲解知识点的过程中采用理论与实例相结合的模式,为每个必要知识点配备相应案例,确保读者能学有所得、学以致用。 特色二:配套资源丰富本书附有配套视频、源代码、习题、教学课件等资源。同时,为了帮助初学者及时地解决学习过程中遇到的问题,黑马程序员还专门提供了免费的在线答疑平台。
- 版权: 清华大学出版社
- 出版: 2017-10-01
- 更新: 2023-06-07
- 书号:9787302477389
- 中图:TP316.85;TP316.89
- 学科:工学控制科学与工程工学计算机科学与技术