21天学通Linux C编程(第2版)
作者:弓雷 编著
出版时间:2012-7-1【图书简介】《21天学通Linux C编程(第2版)(含DVD光盘1张)》由浅入深、通俗易懂地讲解了Linux系统下的C程序设计。全书共21章,从Linux系统安装开始,讲解了Linux常用命令、shell编程、C语言基础、指针与函数、C程序网络编程、图形界面程序设计等内容。书中通过大量的实例来讲解知识要点,读者可以通过这些实例和练习系统地学习Linux下的C程序设计,从而提高自己的编程能力。本书共分七篇。第一篇为Linux基础篇,介绍Linux编程平台的搭建及文本编辑器的使用;第二篇为shell编程篇,介绍Linux下的常用shell命令与shell编程;第三篇为C程序基础篇,介绍C程序设计的基础知识;第四篇为指针与函数篇,重点介绍C语言中指针与函数的概念和用法;第五篇为文件与目录篇,介绍C语言中的文件与目录操作功能;第六篇为网络编程篇,介绍网络编程的基础知识和如何使用C语言进行网络编程;第七篇为图形界面开发篇,介绍基于Linux的C程序图形界面开发及Glade的使用。
【本书目录】第一篇 Linux基础篇第1章 Linux编程平台(教学视频:64分钟)1.1 Linux发行版的介绍1.1.1 Red Hat Linux1.1.2 Debian Linux1.2 安装Linux1.2.1 Linux的分区格式1.2.2 在Windows系统中划分Linux分区1.2.3 安装Red Hat Linux 9.01.2.4 GRUB在Windows分区中引导Linux1.3 VMware虚拟机安装Linux系统1.3.1 VMware软件安装1.3.2 新建虚拟计算机1.3.3 VMware的使用1.3.4 在VMware虚拟机中安装Linux系统1.4 第一个C程序1.4.1 在Linux中编写C程序代码1.4.2 编译程序1.5 小结1.6 习题第2章 使用文本编辑器(教学视频:39分钟)2.1 使用vim2.1.1 启动vim2.1.2 在桌面上创建vim启动器2.1.3 vim的工作模式2.1.4 保存与打开文件2.1.5 移动光标2.1.6 插入操作2.1.7 删除操作2.1.8 取消操作2.1.9 保存操作2.1.10 退出操作2.1.11 查找操作2.1.12 替换操作2.1.13 选项设置2.1.14 调用Shell命令2.2 vim使用实例2.2.1 字符的插入与删除2.2.2 字符的查找与替换2.3 gvim2.3.1 文件的新建与保存2.3.2 查找与替换2.4 gedit2.4.1 gedit的启动与打开文本