词条 | 完全手册Linux系统下C程序开发详解 |
释义 | 本书由浅入深、通俗易懂地讲解了Linux系统下的C程序设计。全书共24章,从Linux系统安装开始,讲解了Linux常用命令、Shell编程、C语言基础、指针与函数、C程序网络编程、图形界面程序设计等内容。书中通过大量的实例来讲解知识要点,读者可以通过这些实例和练习对C程序有一个系统的学习和提高。 书名:完全手册Linux系统下C程序开发详解 作者:徐磊 ISBN:9787121063992 定价:59 出版社:电子工业出版社 出版时间:2008 版权信息内容简介 本书由浅入深、通俗易懂地讲解了Linux系统下的C程序设计。全书共24章,从Linux系统安装开始,讲解了Linux常用命令、Shell编程、C语言基础、指针与函数、C程序网络编程、图形界面程序设计等内容。书中通过大量的实例来讲解知识要点,读者可以通过这些实例和练习对C程序有一个系统的学习和提高。 本书共有7个方面的内容。Linux基础讲述了Linux系统的安装与编辑器的使用。Shell编程介绍了Linux常用命令和Shell程序的设计。C程序基础从C语言的变量和语句开始,讲解了C程序设计的基础语法知识。指针与函数是C程序设计中的重点和难点,使用了大量的实例进行讲解。文件与目录讲述了C语言对文件和目录的访问。网络编程讲述C程序网络通信的实现。图形界面设计讲述了如何使用GTK库开发出Linux系统的图形界面程序。 本书语言通俗易懂,内容丰富,注重理解与实例,知识涵盖面广。非常适合C语言的初学者、高校学生、程序开发人员以及Linux工作人员阅读和学习。 目录第一部分 Linux基础篇 第1章 Linux编程平台 2 本章讲述了Red Hat Linux 9.0的安装、VMware虚拟机的使用、简单C程序的编写等问题。其中需要重点理解的是Linux系统分区的问题。在分区时需要正确设置各个分区的格式,正确将分区挂载到系统中,并处理好与Windows系统的引导问题。通过C程序实例的练习,可以初步了解Linux系统下C程序的编程过程。 1.1 Linux发行版的介绍 2 1.1.1 Red Hat Linux 2 1.1.2 Debian Linux 2 1.2 Linux的安装 2 1.2.1 Linux的分区格式 3 1.2.2 在Windows系统中划分Linux分区 3 1.2.3 Red Hat 9.0的安装 6 1.2.4 GRUB在Windows分区中引导Linux 15 1.3 VMware虚拟机安装Linux系统 17 1.3.1 VMware软件安装 17 1.3.2 新建虚拟计算机 20 1.3.3 VMware的使用 24 1.3.4 在VMware虚拟机中安装Linux系统 26 1.4 第一个C程序 28 1.4.1 在Linux中编写C程序代码 28 1.4.2 编译程序 29 1.5 小结 30 第2章 文本编辑器的使用 31 本章讲述了VIM、GVIM、gedit三种Linux系统下常用的文本编辑器软件。其中VIM是一个全字符操作的文本编辑器,学习的重点是各种命令的记忆和使用。gedit是一个图形图面的文本编辑器,操作非常简单。GVIM结合了VIM命令操作与gedit界面操作的两种功能。VIM是本章学习的难点,在Linux全字符界面的管理中,需要灵活运用VIM进行文本编辑。 2.1 VIM的使用 31 2.1.1 VIM的启动 31 2.1.2 在桌面上创建VIM启动器 31 2.1.3 VIM的工作模式 32 2.1.4 保存与打开文件 33 2.1.5 移动光标 34 2.1.6 插入 36 2.1.7 删除 36 2.1.8 取消 37 2.1.9 保存 37 2.1.10 退出 37 2.1.11 查找 38 2.1.12 替换 38 2.1.13 选项设置 38 2.1.14 调用shell命令 39 2.2 VIM使用实例 39 2.2.1 字符的插入与删除 39 2.2.2 字符的查找与替换 40 2.3 GVIM 41 2.3.1 文件的新建与保存 41 2.3.2 查找与替换 42 2.4 gedit 43 2.4.1 gedit的启动与打开文本 44 2.4.2 gedit编辑文件 44 2.4.3 gedit打印文件 46 2.4.4 gedit的首选项 47 2.5 小结 50 第二部分 Shell编程篇 第3章 Linux常用命令 52... 关于作者徐磊徐磊,湖北十堰人。现北京工作,网络工程师职位。 2003年就读于湖北工业大学,计算机网络专业,2007年毕业于湖北工业大学本科,获学士学位。 2007年电子工业出版社出版研究专著《完全手册Linux系统下C程序开发详解》。 2008年初,清华大学出版社出版《网页制作与网站建设技术大全》一书。 另有数据库、Java等多本专研究专著出版。现就职于北京川京科技开发有限公司,负责网络与企业办公自动化产品的研发工作。其领导的ERP、呼叫中心等产品获得广大用户的好评。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。