简介
书是一本Linux操作系统上的C语言编程入门书籍,全书共分为11章,第1章主要讲解了Linux操作系统的安装与使用;第2章讲解了Linux操作系统的常用命令,包括用户与用户组管理命令、文件管理命令、软件管理命令、进程管理命令、网络管理与通信命令、帮助命令以及vim编辑器;第3章讲解了Shell编程的相关知识;第4~10章是Linux编程的核心知识,包括LinuxC开发环境、文件I/O操作、Linux进程管理、信号、进程间通信、线程和socket网络编程;第11章讲解了并发服务器的原理和实现。每个章节均配有经典案例,读者可以一边学习一边练习,巩固所学的知识,并在实践中提升实际应用能力。本书附有源代码、习题、教学课件等资源,为帮助初学者更好地学习本书中的内容,还提供了在线答疑,希望得到更多读者的关注。本书既可作为高等院校本、专科计算机相关专业的专用教材,也可以作为技术爱好者的入门用书。
编辑推荐
本书由黑马程序员编写,第1版的销量较大,被众多高校用作教材,反响较好。第2版针对最新教学要求和软件新版本精心修订。 以CentOS Stream 9操作系统为开发环境,系统讲解了Linux操作系统中C语言编程的基础知识。全书共分为11章,分别讲解了CentOS Stream 9操作系统的安装使用、命令管理、Shell脚本、C语言开发环境、文件管理、进程管理、信号、进程间通信、线程、网络编程、并发服务器。 本书附有配套视频、教学PPT、教学设计等资源,同时,为了帮助初学者更好地学习本书中的内容,还提供了在线答疑,欢迎读者关注。 本书适用于高等学校的Linux编程技术及相关专业的教材,也适用于C语言编程、Linux操作系统领域的从业者阅读。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2025-03-01
- 更新: 2025-05-29
- 书号:9787302684954
- 中图:TP316.85
- 学科:工学控制科学与工程工学计算机科学与技术