Linux
-
Linux编程技术详解杜华本书全面介绍了Linux编程相关的知识,内容涵盖Linux基本知识、如何建立Linux开发环境、Linux开发工具、Linux文件系统、文件I/O操作、设备文件、进程与进程环境、守护进程、基本进程间通信方法、管道与命名管道、POSIX IPC、Linux下的多线程、Linux网络编程、网络嗅探器、Linux图形界面开发基础、GTK+图形界面编程、界面布局与按钮构件、GTK常用构件、对话框、菜单与工具条等。 本书力求以全面的内容及丰富的实例来指导读者了解和掌握Linux编程的方方面面,书中提供了大量的实例,使读者加深对于所介绍知识的理解,这些实例对于实际的项目开发同样有很强的参考价值。 本书通俗易懂,适合Linux编程的初学者、Linux程序员以及高校计算机相关专业的师生参考使用。 -
Red Hat Enterprise Linux服务器配置与应用实战指南李波,杨红 编著《Red Hat Enterprise Linux 服务器配置与应用实战指南》以Red Hat Enterprise Linux Server操作系统为例,全面地介绍了搭建网络服务器的方法,其中包括Red Hat Enterprise Linux Server操作系统的安装、局域网和Internet网络服务的安装、配置与管理方法。《Red Hat Enterprise Linux 服务器配置与应用实战指南》内容注重实用性和可操作性,使读者可以快速掌握《Red Hat Enterprise Linux 服务器配置与应用实战指南》所介绍的知识点,并能将这些知识应用到实际工作中。《Red Hat Enterprise Linux 服务器配置与应用实战指南》所有服务的配置都经过了实际验证,因此,读者在使用《Red Hat Enterprise Linux 服务器配置与应用实战指南》时,可节省大量的调试时间。《Red Hat Enterprise Linux 服务器配置与应用实战指南》适合从事计算机网络组建和管理工作的人员使用,也可作为Linux培训机构、各大中专院校相关专业的教材。 -
稻城亚子雪狼子 著在这个蓝色星球上,已经没有一个地方,会像稻城这样独具魅力,每一个角落都是一幅绝美的风景画;已经没有一个地方,会像稻城这样,让你刚离开,就开始想念。本书介绍了稻城亚丁的自然和人文景观、宗教和社会文化、旅游线路和设施。本书还收录超级驴友的徒步线路及游记。这些线路充满惊险,但却有着普通游人所未曾领略过的美,以及无法忘怀的美的震撼。 -
Linux系统管理技术手册(美)内梅斯(Nemeth,E.),(美)斯奈德(Snyder,G.),(美)海因(Hein,T.R.) 著《Linux系统管理技术手册(第2版)(英文版)》(LAHv2)延续了该书第一版(LAH)以及《UNlX系统管理技术手册》(LISAFl)的讲解风格,以当前主流的5种Linux发行版本(Red Hat ES、SuSE、Debian、Fedora Core和Ubuntu)为例,把Linu×系统管理技术分为三个方面分别介绍。第一部分“基本管理技术”全面介绍了运行单机Linux系统涉及的各种管理知识和技术,如系统引导和关机、进程控制、文件系统管理、用户管理、设备管理、系统备份、软件配置以及cron和系统日志的管理使用等。第二部分“网络管理技术”从详细讲解TCP/IP协议基本原理开始,深入讨论了网络的两大基本应用——域名系统和路由技术,然后逐章讲解Linux上的各种Intemet关键应用,如电子邮件、NFS、文件共享、Web托管和Intemet服务,在这部分里还有专门的章节介绍网络硬件、网络管理与调试以及系统安全。第三部分“其他管理技术”包括了多种不容忽视的重要主题:X Wi rldow系统、打印系统、系统维护与环境、性能分析、与Wit‘idows系统的协作、串行设备、操作系统驱动程序和内核、系统守护进程以及政策与行政管理方面的知识等。《Linux系统管理技术手册(第2版)(英文版)》的几位作者是分别来自学术界、企业界以及职业培训领域的Li nLJx/LJNIx系统管理专家,这使得《Linux系统管理技术手册(第2版)(英文版)》从第1版开始,即成为全面、深入而且颇富实用性的Linux系统管理权威参考书。《Linux系统管理技术手册(第2版)(英文版)》适合于从Linux初学者到具有丰富经验的Linux专业技术人员使用。 -
Linux PowerPC详解王齐 编著本书分8章,第1章讲述Linux PowerPC的组成;第2~4章讲述了有关,Power-PC处理器的基础知识,包括指令集、寄存器、内存体系结构等;第5~8章讲述Linux系统在Power-PC处理器中的运行,包括进程调度、中断处理、内存管理和初始化。 本书奉献给所有热爱Linux及PowerPC处理器的读者。 -
李纳斯陆群一个21岁的芬兰大学生,在学生宿舍里写了一个操作系统的内核——Linux,然后公布于众,吸引了成千上万的程序员为之增补、修改和传播,短短几年就拥有了1000多万的用户,成为地球上成长最快的软件。李纳斯,当今世界最著名的电脑程序员、黑客,Linux内核的发明人及该计划的合作者。 翻开此书,读者宛如做一次环球之旅。走在自然和人文景观的历史长廊,专访李纳斯的故乡、数字金屋的属地以及聆听无数名人名企的经典故事。可谓读一卷书,行万里路。跨越多彩的文化空间,读者不难找到李纳斯创新的源泉、展开Linux-Windows两大操作系统所引发的科学思考,进入常说常新的话题——当代英雄谁主沉浮?Linux?Windows?Yahoo!?Google?IT的未来在何方? -
深入理解LINUX内核(美)博韦,西斯特 著,陈莉君,张琼声,张宏伟 译为了透彻理解Linux的工作机理,以及为何它在各种系统上能顺畅运行,你需要深入到内核的心脏。cPu与外部世界的所有交互活动都是由内核处理的,哪些程序会分享处理器的时间,以什么样的顺序来分享。内核不遗余力地管理有限的内存,以使数以千计的进程有效地共享系统资源。内核还精心组织数据传送,使得cPu不再受限于慢速硬盘。《深入理解Linux内核》第三版将引领你畅游内核中用到的最主要数据结构、算法和编程技巧。如果你的确想了解计算机内部的实现机理,那么作者透过现象探寻本质,提供了颇有价值的深入分析。本书针对具体的Intel平台,讨论了其重要特征,逐行剖析了相关的代码片段。但是,本书涵盖的内容不仅仅局限于代码的机理,还解释了Linux运作方式的理论支撑。本书第三版涵盖Linux 2.6,从中可以看到几乎内核每个子系统都有相当大的变化,首当其冲的是内存管理和块设备部分。本书集中讨论了如下内容:内存管理,包括文件缓冲、进程交换以及直接内存访问(DMA)虚拟文件系统层和第二及第三扩展文件系统进程创建及调度信号、中断及设备驱动程序的主要接口定时内核中的同步进程间通信(IPC)程序执行本书将使你熟悉Linux所有的内在工作机理,但本书不仅仅是一种学术演练。你将了解到什么条件会促使Linux产生最佳性能,你还会看到,Linux在各种环境下如何满足进程调度、文件访问及内存管理期间系统提出的快速响应要求。本书有助于你充分展现Linux系统的魅力。 -
LINUX实战教程陈健、陈俊良 编著Linux最早由一位名叫Linus Torvalds的计算机业余爱好者编写,当时他是芬兰赫尔辛基大学的学生。最初他想设计一个代替Minix(Andrew Tannebaum教授编写的一个操作系统教学程序)的操作系统,他把自己开发的代码放到网络上,供爱好者使用和修改,从而形成了Linux的雏形。许多黑客成了这个程序的发烧友,努力修改Linux,多年来,成千上万的编程爱好者给Linux找漏洞,修改程序,编写各种应用和驱动程序,使得Linux变得越来越稳定、安全、可靠,以至优美(关于Linux诞生过程在本书第1章“Linux与Unix的异同”中有详细介绍)。现在,使用Linux的人越来越多,越来越多的机构使用Linux来做基本平台。据不完全统计,在全世界已经有近800万Linux用户,其中,中国用户大约有近10万人。据IDC统计:2003年,Linux服务器的销售已经超过Unix服务器,市场占有率达到16%,在2004年第一季度达到17%,成为服务器领域第二大操作系统。IDC还预测,Linux在未来几年内将以每年25%的速度增长,中国的Linux市场更将保持40%的增长。 -
鸟哥的Linux 私房菜基础学习篇鸟哥 编著★畅销不衰的Linux经典入门图书。本书全面而详细地介绍了Linux操作系统。全书分为5个部分:第一部分着重说明Linux的起源及功能,如何规划和安装Linux主机;第二部分介绍Linux的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;第四部分介绍了对于系统安全非常重要的Linux账号的管理,以及主机系统与程序的管理,如查看进程、任务分配和作业管理;第五部分介绍了系统管理员(root)的管理事项,如了解系统运行状况、系统服务,针对登录文件进行解析,对系统进行备份以及核心的管理等。本书内容丰富全面,基本概念的讲解非常细致,深入浅出。各种功能和命令的介绍,都配以大量的实例操作和详尽的解析。本书是初学者学习Linux不可多得的一本入门好书。 -
Red Hat Linux 9.0基础教程黄丽娜,许社村,陈彩可 编著《Red Hat Linux 9.0基础教程》在保留第一版核心内容的基础上,更加注重基础知识描述的准确与精练,并对比分析了Linux相对于DOS、Windows系统的特色,特别是针对Linux出现的新技术、新特点的介绍进行了修订与完善。全书共分为5个部分,分别介绍RedHatLinux9.0快速入门、基本操作、系统管理、网络互联和基础编程等方面的内容。为使读者能够快速熟悉和掌握RedHatLinux,《Red Hat Linux 9.0基础教程》对基础知识的讲解深入浅出、通俗易懂,对重要概念与关键操作步骤进行图解说明,力争做到图文并茂。《Red Hat Linux 9.0基础教程》可以作为高等院校计算机相关专业的教材,适合Linux初中级用户选用。对于系统管理员和具有一定Linux系统使用经验的用户,也具有非常高的参考价值。
