Linux编程从入门到精通

当前位置:首页 > 计算机网络 > 操作系统/系统开发 > Linux编程从入门到精通

出版社:化学工业出版社
出版日期:2009-8
ISBN:9787122056887
页数:391页

章节摘录

Linux操作系统是由Linus Torvalds于1991年开发的,经过十几年的发展,目前已经成为全球最受欢迎的操作系统之一。Linux在服务器领域和桌面应用中都有杰出的表现,大至规模庞大的数据中心,小至可以置于掌心的手持设备,都可以看到Linux的身影。掌握Linux平台下的程序设计技术,是一个优秀程序员的必修课。    要学习好Linux平台下的程序设计技术,关键是选择一本正确的入门书籍。目前市面上关于Linux的编程书籍很多,但许多书不是专门为初学者写的,因此,对初学者而言,会觉得内容过多过深,难以掌握。    为了使Linux平台编程的初学者少走弯路,快速而熟练地掌握Linux编程技术,笔者总结自身十多年的Linux应用开发经验,向广大读者奉献本书。书中结合大量生动翔实的代码实例,使读者在学习理论知识的同时,能够灵活地与实践相结合,达到迅速掌握编程技巧的目的。本书特点相比同类图书,本书具有以下明显特色。1.内容翔实,重点突出    本书从初学者的角度出发,全面介绍了Linux环境下C语言编程的基础知识。本书涉及了Linux环境下编程的方方面面,在讲解过程中并不是泛泛地列举知识点,而是在对知识点进行介绍的同时,选择当前最热门、应用最广的一些技术进行了深入的讨论。2.概念准确,易于理解    作为一本Linux环境下C语言编程的入门图书,书中概念描述准确,让读者易于理解。本书对每个概念都使用准确而且精炼的语言总结,并结合丰富的插图,使读者易于理解编程概念。3.实例丰富,强调实践    为了让读者易于掌握Linux环境下C语言编程的技巧,本书列举了大量实例进行讲解。通过这些实例,读者便可更加深入地理解相关概念,从而达到熟练掌握Linux环境下程序设计技术的目的。另外,本书重点强调实践性,本书中的很多例子都来源于编者的实际开发,大多数实例都来源于实际项目。通过对这些例子的学习,可以增强读者的动手能力。4.代码规范,注释丰富    本书中程序源代码结构清晰,语句简洁,体现了良好的编码风格,有利于读者养成良好的编写代码习惯。本书内容    本书共分为四篇,从理论介绍到具体实践,循序渐进地讲述了Linux系统下C语言的编程技术。    第一篇(第1章~第2章)介绍了Linux操作系统和Shell编程环境。    第二篇(第3章~第8章)介绍了C语言及其编程环境,包括C语言的常见内容以及常见的vi编辑器和gcc编译器,最后还详细分析了make的使用、程序调试、创建与使用库的方法。    第三篇(第9章~第14章)介绍了Linux系统下的输入输出及进程管理,包括Linux环境中的文件操作和标准输入输出库,同时还介绍了两种界面程序设计方法——QT和-GTK+最后介绍了进程和信号等内容。    第四篇(第15章~第21章)介绍了Linux系统下的进程间通信及网络编程,并重点讲解了4种比较重要的进程间通信机制——管道、消息队列、共享内存、信号量,最后介绍了Linux网络环境、基本套接口编程和综合实例——银行代理收费服务器等内容。本书读者 Linux系统下C语言编程的初学人员。 Linux服务器领域的开发人员。 Linux桌面应用的开发人员。  想了解Linux系统下C语言编程的其他人员。本书编者    本书主要由宫虎波编写,其他参与编写和资料整理的人员有刘成、马臣云、潘娜、阮履学、陶则熙、王大强、王磊、徐琦、许少峰、颜盟盟、杨娟、杨瑞萍、于海波、俞菲、曾苗苗、赵莹、朱存等。

前言

出版者的话    近年来我国IT产业发展迅猛,IT从业人数也不断增多,越来越多的人开始学习计算机技术。而作为计算机核心技术之一的程序设计更是受到了很多人的青睐,尤其是年轻人。如今很多年轻人开始学习编程,以使得自己在未来的职业生涯中更有竞争力。    但很多人刚开始学习时总觉得不得要领,感觉有一堵无形的墙竖在面前而无法逾越。究其原因是学习方法或者思路有问题所致。作为自学人员,学编程首先需要一本好书,适合自己阅读的书,这样才不至于走弯路,学习效果也好。然而图书市场上的图书虽然很多,但要真想找本很好的入门编程书却并不容易,很多书都是写给专家看的,把真正需要学习的人都给挡在了门外。基于这种原因,我们策划了这套《程序员书库》丛书,希望能降低读者学习编程的门槛,带领读者快速跨入编程的大门。丛书包含书目 《Java从入门到精通》《C++从入门到精通》《PHP从入门到精通》《Visual C++从入门到精通》《Visual Basic从入门到精通》《ASP.NET从入门到精通》《Linux编程从入门到精通》《JavaScript从入门到精通》《CSS从入门到精通》《ActionScript 3.0从入门到精通》《Excel VBA从入门到精通》《SQL Server 2008从入门到精通》 丛书主要特色1.由浅入深讲解到位,轻松入门    本丛书对内容的讲解都是从最基本的配置和概念讲起,然后层层深入,最后还安排了综合案例,很适合读者学习,可以达到轻松入门、快速提高的效果。2.程序代码详尽注释,易于理解    书中给出了典型的程序代码,而且对这些代码都进行了详尽的注释,读者阅读起来很容易理解,这对理解编程有很大的帮助。3.以大量实例为示范,快速掌握    无论是对基本的语法讲解,还是应用开发,书中都列举了大量实例,最后还提供了综合实例,非常实用,读者可以通过这些例子很快掌握所学内容,学习效果好。4.多媒体视频讲解,加速学习    丛书的每本书都配专门制作的多媒体学习光盘,方便读者学习,另外也提供了书中所涉及的源代码,以方便读者使用。5.完善的售后服务,后顾无忧    本丛书提供技术论坛(http://www.rzchina.net)和QQ群(QQ群号:21948169)答疑,读者可以在上面提问和交流。丛书适合的读者对象本丛书定位于如下没有编程基础的入门人员。 自学编程的入门人员。 各类程序设计爱好者。 想学习一门技术以便找工作的人员。 做课题设计和毕业设计的学生。 需要迅速掌握一门编程语言的人员。 大中专院校或电脑学校的学生。学习建议    学习编程并不是想象的那么难,关键是要有合适的教程和正确的学习方法。如果您已经选择了这套书,那么恭喜您已经解决了第一个问题。但我们还有如下建议。 入门人员自然按书中安排的顺序阅读最好。 如果你有一定的基础,那也不妨跳跃式阅读,选择阅读。 先弄懂书中的内容,然后可以适当拓展。 要勤思考,多动手,必要时一定要上机操作。 要学会利用网络资源,经常光顾各技术论坛,有不懂的地方可以利用百度来搜索解决方法。    希望这套书能成为您初学编程的良师益友,能带您轻松跨入编程的大门,并逐步成为编程高手。

内容概要

本丛书的作者团队对计算机程序设计类图书市场有很好的敏感性,对出版动态有准确的把握,对计算机技术的发展进行长期跟踪。该团队长期以来致力于计算机图书的内容提供和策划,已经出版的多个系列图书都在计算机图书市场上有良好的口碑,都曾经引领了当年的计算机程序设计畅销书。

书籍目录

第一篇  系统环境 第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章 综合实例——银行代理收费服务器
附录 Linux下常见C函数字母索引

编辑推荐

本书特色:对概念进行了精炼的总结,并结合插图进行说明,对文件的安全编程和网络编程等内容进行了深入剖析,对代码进行了详细注释,阅读起来很容易理解,全书提供了114个实例和1个综合实例,非常实用。本丛书的作者团队对计算机程序设计类图书市场有很好的敏感性,对出版动态有准确的把握,对计算机技术的发展进行长期跟踪。该团队长期以来致力于计算机图书的内容提供和策划,已经出版的多个系列图书都在计算机图书市场上有良好的口碑,都曾经引领了当年的计算机程序设计畅销书。

作者简介

Linux编程从入门到精通,ISBN:9787122056887,作者:宫虎波 等编著

图书封面


 Linux编程从入门到精通下载



发布书评

 
 


精彩短评 (总计40条)

  •     对于喜欢shell编程的朋友,这本书对你的shell编程能力一定会有所提高 ,此书偏重开发方面。。。。
  •     这本书虽然不厚,但是内容翔实,通俗易懂,值得拥有。
  •     书本的质量没问题,就是作者有些应付公事,笔误较多
  •     挺好吧!对于学linux的人来说
  •     不错的书籍,感觉很适合新手
  •     挺好的一本书,书中内容有助于基层人员学习与巩固
  •     书很不错!不过还没有开始学!
  •     本书作为linux编程初学者的入门教程,非常合适优秀。本书从shell环境和常用shell命令讲起,让初学者很快熟悉linux编程环境,打消初学者的畏惧心理。... 阅读更多
  •     从入门到精通这种标题的太多了,不过这本书还是值得一看的!
  •     还木有开始看,就是随便翻翻
  •     书的质量不错,内容很受用
  •     入门不错的一本书籍.
  •     简单易懂,适合入门者
  •     学校开了这门课老师推荐的书~不错~适合初学者~
  •     很好,支持。
  •     适合初学者。。。
  •     书拿到之后翻了两页就扔垃圾筒了
  •     还没看是看,但觉得应该还可以。
  •     还不错,纸质教粗糙了点!
  •     书收到了,还没来的及看 是朋友推荐的。内容就不评价,快递员态度很好
  •     辅导班推荐,应该不会错。希望对你有帮助。
  •     很不错,很全面,基础知识很多,初入门的挺适合的
  •     Linux 基础书,很适合初学者
  •     尼玛的!这本书摆明了二手的!连薄膜都没有,你们太坑人了吧。已经不再相信当当网了!纸质太差!!!!!!!!!!!!!
  •     基础的内容还不错,这本书挺好的!
  •     买了以后觉得不适合自己,特转让 QQ:13057947
  •     这是我们上课的可本表示已经买过两次了!!
  •     刚拿到手,正在阅读.....
  •     这本书很棒,对于linux初学者来说用处很大。
  •     对linux知识讲系统,易懂,透彻
  •     简直就是一坨屎。。。。。。
  •     15361051082
  •     很不错的一本linux c编程入门的书籍,里面的介绍非常详尽,尤其是网络套接口这一部分,不过就是缺少了多线程这一部分,再版的时候要是作者能把多线程部分加进去就好了。
  •     不好,内容简单又不全
  •     书质量还不错,刚开始读,过一段再写书内容
  •     书不错,初学,很适宜哦
  •     基础性的讲解,适合初学者
  •     还未看,正在研究中!
  •     书还可以,适合入门,就是好多地方不够详细
  •     啥也不说了。同城给我邮了六天~!
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024