وبلاگ بلیان

Linux C编程完全解密

معرفی کتاب «Linux C编程完全解密» نوشتهٔ 闫敬; 吴淑坤، منتشرشده توسط نشر 清华大学出版社 در سال 2019. این کتاب در فرمت pdf، زبان zh ارائه شده است. «Linux C编程完全解密» در دستهٔ بدون دسته‌بندی قرار دارد.

《Linux C编程完全解密》以RedHat9.0和Ubuntu12.01为平台,系统地介绍了Linux操作系统下的各种shell命令以及在此平台下进行C语言开发的步骤和方法,并通过大量实例讲解在Linux下进行C语言开发的方法和技巧。 《Linux C编程完全解密》共13章,包括Linux操作系统概述,Linux的基本操作,文本编辑器,Linux下的C语言开发基础,静态库和动态库,make工程管理,文件编程,shell脚本的开发,进程管理,进程间通信(IPC),POSIX线程,Linux网络编程,LinuX驱动程序和嵌入式基础。同时还配有综合项目实战环节的源代码,使读者能够在此基础上举一反三,提升开发应用项目的能力。 《Linux C编程完全解密》结构合理、内容全面、深入浅出、通俗易懂,具有很强的参考性和实用性。可作为普通高等院校计算机及相关专业进行Linux平台下C语言程序设计的教材,也可作为程序开发员的参考用书。 封面 扉页 内容简介 版权页 前言 目录 第1章 Linux操作系统概述 1.1 认识Linux操作系统 1.2 Linux C开发概述 1.3 小结 习题 第2章 Linux的基本操作 2.1 shell初体验 2.2 shell常用命令 2.3 深入shell 2.4 硬链接与软链接 2.5 小结 习题 第3章 文本编辑器 3.1 vi编辑器概述 3.2 命令模式下的文本块操作 3.3 末行模式下的常用操作 3.4 vi环境定制 3.5 小结 习题 第4章 Linux下的C语言开发基础 4.1 C语言开发的基本步骤 4.2 头文件 4.3 gdb调试工具 4.4 IDE工具Code Blocks 4.5 小结 习题 第5章 静态库和动态库 5.1 库的概述 5.2 静态库 5.3 动态库 5.4 静态库和动态库的区别 5.5 综合举例 5.6 小结 习题 第6章 make工程管理 6.1 make概述 6.2 automake的使用 6.3 小结 习题 第7章 Linux下的文件编程 7.1 概述 7.2 基本I/O操作 7.3 文件锁 7.4 目录操作 7.5 项目实战 7.6 小结 习题 第8章 shell脚本的开发 8.1 shell编程基础 8.2 管道和重定向 8.3 shell脚本的语法 8.4 shell脚本设计示例 8.5 小结 习题 第9章 进程管理 9.1 进程概述 9.2 进程控制 9.3 小结 习题 第10章 进程间通信(IPC) 10.1 进程通信概述 10.2 信号量 10.3 共享内存 10.4 消息队列 10.5 小结 习题 第11章 POSIX线程 11.1 认识线程 11.2 多线程编程 11.3 线程的属性 11.4 线程的销毁 11.5 线程的同步 11.6 聊天室的实现 11.7 小结 习题 第12章 Linux网络编程 12.1 网络编程常识 12.2 简单的本地通信 12.3 socket实现网络通信 12.4 守护进程 12.5 多客户通信 12.6 小结 习题 第13章 Linux驱动程序和嵌入式基础 13.1 Linux驱动程序与嵌入式开发的基础知识 13.2 Linux驱动程序与嵌入式开发中的注意问题 13.3 Linux驱动程序和嵌入式开发的设备类型 13.4 Linux嵌入式开发的应用特点 13.5 小结 习题 正文结束 附录 习题答案 本书共13章,包括Linux操作系统概述,Linux 的基本操作,文本编辑器,Linux下的C语言开发基础,静态库和动态库,make工程管理,文件编程,shell脚本的开发,进程管理,进程间通信(IPC),POSIX线程,Linux网络编程,Linux驱动程序和嵌人式基础.同时还配有综合项目实战环节的源代码,使读者能够在此基础上举一反三,提升开发应用项目的能力
دانلود کتاب Linux C编程完全解密