轻松学Linux编程
2012-10
化学工业出版社
阎映炳
476
770000
随着Linux操作系统的广泛使用,与之相关的应用开发正变得日益重要。本书由浅入深、系统地介绍了在Linux平台下使用C语言进行程序开发的技术,通过丰富的编程实例,使读者快速掌握开发技能。全书分为四篇21章,详细讲解了如何在Linux环境下进行C语言的开发。第一篇介绍了Linux的系统环境,主要包括Linux系统概述和shell环境等内容;第二篇介绍了C语言及编程环境,主要包括C语言简介、vi编辑器、gcc编译器、make的使用、程序调试、创建与使用库等内容;第三篇介绍了输入输出及进程管理,包括文件操作、标准输入输出库、界面程序设计(QT和GTK+)、进程、信号等内容;第四篇介绍了进程间通信及网络编程,主要包括管道、消息队列、共享内存、信号量、Linux网络环境和基本套接口编程,最后给出了一个综合实例。本书配光盘一张,内容为本书教学视频、源代码、教学PPT及习题参考答案。本书适合没有编程基础的C语言初学者作为入门教程,也可作为大、中专院校师生和培训班的教材。对于Linux平台下C语言开发的爱好者,也有较大的参考价值。
第一篇 系统环境
第1章 Linux系统概述
第2章 shell环境
第二篇 C语言及编程环境
第3章 C语言简介
第4章 vi编辑器
第5章 gcc编译器
第6章 make的使用
第7章 程序调试
第8章 创建与使用库
第三篇 输入输出及进程管理
第9章 文件操作
第10章 标准输入输出库
第11章 界面程序设计——Qt
第12章 界面程序设计——GTK+
第13章 进程
第14章 信号
第四篇 进程间通信(IPC)及网络编程
第15章 进程间通信——管道
第16章 进程间通信——消息队列
第17章 进程间通信——共享内存
第18章 进程间通信——信号量
第19章 Linux网络环境
第20章 基本套接字编程
第21章 综合实例——银行代理收费服务器
版权页: 插图: 4.2 Vi编辑器的命令 vi编辑器包含了复杂的命令。在命令方式下输入的数据都被解释为vi命令,如果格式正确,命令将被执行;否则,vi编辑器将响铃报错。 4.2.1 光标移动命令 光标移动命令用于变换当前的编辑位置,其具体命令如下。 向前(右)移动:1、空格键、右箭头键。 向后(左)移动:h、退格键、左箭头键。 移动到下一行:+、键、J、+键、下箭头键。其中,键将移动至下一行的开头,其他命令将移动至下一行,而列的位置与当前行一致。 移动到上一行:k、
《轻松学Linux编程》由浅入深、系统地介绍了在Linux平台下使用C语言进行程序开发的技术,通过丰富的编程实例,使读者快速掌握开发技能。 《轻松学Linux编程》适合没有编程基础的C语言初学者作为入门教程,也可作为大、中专院校师生和培训班的教材,对于Linux平台下C语言开发的爱好者,也有较大的参考价值。
典型的几个老师找了几个学生一起赶制的作品,把目录确定好,大家分头网上,或者其他书东拼西凑,内容质量很一般。本来是冲目录的内容去买的,看到的实际内容让人失望。
因为有个特定的操作平台