Linux应用与开发典型实例精讲

当前位置:首页 > 教材 > 研究生/本专科 > Linux应用与开发典型实例精讲

出版社:清华大学出版社
出版日期:2010-5
ISBN:9787302218555
页数:368页

作者简介

《Linux应用与开发典型实例精讲》针对学习者如何快速掌握Linux应用、开发、内核编程与高级编程问题,以最新的Linux内核版本2.6.24~2.6.30为依据,设计典型实例,并对开发场景进行详细讲解。在内容设计上,《Linux应用与开发典型实例精讲》采取循序渐进的原则,对Linux系统知识进行精心策划,使Linux初学者能够以“Linux应用一编程开发一内核源码与场景分析一高级编程”为主线,以阶梯式前进的方式进行学习。
《Linux应用与开发典型实例精讲》立足于基础,实例经典,深入实践。读者可以在较低的起点下进行高效的理论与实践学习,为Llnux系统应用与开发打下坚实的基础。《Linux应用与开发典型实例精讲》可作为高等院校计算机、信息类本科生、研究生进行操作系统学习和开发的教材或考参书,也可作为Linux开发人员的参考用书和广大Linux爱好者的自学教程。

书籍目录

第一部分 Linux系统应用篇  第1章 Linux的安装与配置  第2章 Linux常用命令训练  第3章 vi/Vim编辑器的使用  第4章 Shell程序设计  第5章 GCC的安装  第6章 GNU开发工具链的使用 第二部分 Linux编程开发篇  第7章 Linux常用C函数  第8章 进程操作  第9章 信号与定时器  第10章 内存管理与用户操作  第11章 文件操作 第三部分 Linux内核篇  第12章 Linux内核裁剪与编译  第13章 模块定义与操作  第14章 Linux中断管理  第15章 系统调用  第16章 内存管理  第17章 时钟定时管理  第18章 设备驱动程序的编写 第四部分 Linux高级编程篇  第19章 QT图形界面设计  第20章 MySQL数据库设计与编程  第21章 QT 4.5网络通信编程 参考文献 后记

前言

在IT文化高度繁荣的今天,Linux操作系统作为源码开放的自由软件,是  迄今为止由网络黑客参与开发的规模最大、性能最为完善的操作系统。在其  产生、发展和不断完善的历程中,凝聚了众多IT人对最优方案的不懈努力。  今天,Linux内核版本发展到了2.6.30以后,其版本更新速度相对以前逐渐趋  于缓慢。这也正是L1nux内核走向成熟化的标志之一。Linux的设计参照了流行的网络操作系统UNIX,具有很强的兼容性和稳定  性。Linnux还是自由软件项目GNU的重要组成部分。它目前广泛地应用于计  算机科学研究、软件技术研究、网络服务后台系统等需要高可靠性、高复杂度的  环境之中。因此会使用Linux也成为计算机专业人员所必备的技能之一。面对庞大而复杂的Linux操作系统,很多学习者无从下手。本书正是在  这种背景下编写的,紧紧围绕着本书的写作主线“Linux应用一编程开发一内  核源码与场景分析-高级编程”,以当前最新的Linux内核源代码为依据,以  软件开发人员学习的实际需要为出发点,采用“理论讲解+实例解析”的方式  对Linux进行了全面细致的讲解。本书主要分为以下四大部分:·基于流行的Ubuntu发行的Linux操作系统,对Linux常用的命令配合实例进行详细讲解;介绍了利用命令脚本进行Shell编程;介绍了Linux下文本编辑器v1的使用方法;介绍了GCC源代码的安装过程以及GNU开发工具链的使用。

章节摘录

插图:Gentoo Linux——最初由Daniel Robbins创建,第一个稳定版本发行于2002年,是一款快速、设计干净而有弹性的自由操作系统。Gentoo软件的安装采用源代码手动编译的形式,因此在Gentoo下安装软件非常缓慢。正因为如此,它有着高度的可定制性。其最新发行版本为2008.0。Mandriva——最初由GaelDuval创建,于1998年7月发布,原名Mandrake。Mandriva采用KDE作为默认桌面系统,提供了友好的图形界面和配置工具,适用于Linux新手,但部分版本bug较多。目前最新的发行版本为2009。PCLinuxOS——最初是一款基于.Mandrake的光盘Live系统,现在也可以安装到硬盘上运行。PCLinuxOS是一款以“简单易用、安全无忧”为理念的Linux发行版本,集成了丰富的应用程序。最新版本为NlPTT-TR5,最新稳定版本为2007。KNOPPIX——一款基于Debian的光盘Live系统,最初由德国的Klaus Knopper。开发,现在也可以安装到硬盘上。由于即时压缩传输技术的应用,KNOPPIX在一张光盘上捆绑了许多适合于办公和开发的应用软件。MEPIS——一款Debian和KNOPPIX相结合的产物,可以用于Live CD,最早由Warren Woodford于2002年11月创建,并于2003年5月发行第一个版本。该版本自发布以来就深受用户的欢迎。MEPIS的Live CD多为办公用户考虑,开发软件捆绑较少,具有较强的硬件检测能力。其最新版本为7.0。用户可以根据自己的喜好选择不同的Linux发行版本。无论选择了哪个发行版本,所用的核心都是Linux内核,但是有些操作上的细微差别需要自己去尝试。1.3  LinllX的安装这一节以Ubuntu 9.04为例,讲解Linux发行版本的安装。现在的Linux发行版本的安装比早期的Linux安装要容易得多。最初Linux仅仅是一个内核,并不包含文件系统和启动程序,因此在安装Linux时,需要额外安装启动程序和文件系统。这并不是一件轻松的事情,因为这需要用户了解大量的计算机基础知识,还需要进行复杂的软件可移植性修改和编译工作。不过现在,即使对于一个初学者来说,安装Linux也是一件简单的事情了。

图书封面


 Linux应用与开发典型实例精讲下载



发布书评

 
 


精彩短评 (总计29条)

  •     内容很全面,跟上课教材一模一样!
  •     入门
  •     内容全面系统,而且每章都有实例和源代码分析,适合Linux开发者阅读。也可以对Linux进行全面扫盲,真的很不错。
  •     邮政的ems太慢了,从济南带泰安一个小时的火车路程,居然走了三天,受到货时,快件的包装还开了,里面的书不是弄脏了,就是书的边缘被磕了。
  •     好像没有PPT,这样就不选做教材
  •     之前在学校的时候没有关注linux平台的开发,后来到工作当中,接触到一些涉及linux的项目,没办法,还得从头把linux的整体知识过一遍,发现这本书对从零学linux的朋友来讲,还是讲的不错的。当然,如果要对linux进行深度研究的话,还得辅助其他专业的书本知识的。
  •     课本就那样
  •     买来作为补充读物的,Linux作为开源的代表,是要好好研究研究
  •     非常经典的书,也很容易看懂,是想深入学习linux的入门指南,这本书起一个引子作用,读的过程中,做完每章的实例训练,觉得对linux不再陌生了,推荐!
  •     我以为是嵌入式linux应用与开发详解,结果是本入门的书。对于刚接触的人群来说是不错了,买来一看才知道自己买错了。不过对于那些刚入门的人来说这书不错了。
  •     没买成,快递不给刷卡
  •     Linux学习有好长时间了,一直木有突破,这本书,很系统的较少了!对于初学真真好!
  •     快递的速度很快,看了几个章,Linux实例和场景分析很详细,通俗易懂,每个模块都有验证实例.
  •     还行 物美价廉
  •     此书的质量很好,是正品,很值得一读,适合做教材
  •     比较实用,就是版本有点旧
  •     Linux应用与开发典型实例精讲!
    很不错的一门Linux入门级图书!
  •     书不错,适合初学者学习。
  •     从实践入手结合理论 逐步理解
  •     没答案你说个鸡巴
  •     送货速度还可以,外包装也没有问题,就是拿出书来后发现书的边角有上翘或折过的痕迹,本以为这是运输的问题,但翻看里面,在349——352页有几页纸张破碎,这可不是运输问题,考虑到不影响阅读,也就不换货了。
  •     书的内容言之有物
  •     是本学linux的时候的工具书
  •     从应用/编程/内核/QT高级编程四个方面介绍了Linux开发的典型实例,并提供了详细的场景分析,真的很错。最关键是每个实例都很短,容易理解
  •     直接作为课本使用的,有点枯燥,但是很好!赞一个吧!
  •     刚刚学习linux,此书刚好适合入门,学习中.
  •     感觉不错的教材
  •     书不错!邮寄的也挺快的!顶一个吧!!
  •     书本的内容浅,适合入门。
    不过不是我喜爱的那种、
 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024