Linux
-
Red Hat Linux 9架站实务李蔚泽编著本书包含了11种常用的服务器以及网络基本概念的介绍,包括Apache服务器的安装与设置、多重网站与安全通信、Apache服务器快速设置、FTP服务器:VSFTP、邮件服务器:Sendmml、与Windows的桥梁:SAMBA、高速缓存服务器:Squid、NAT服务器与防火墙、DHCP服务器、DNS服务器:BIND、网络磁盘驱动器:NFS、新闻服务器:INN以及OpenSSH服务器等,内容丰富。为了使读者能够融会贯通,本书在每章的开始都先说明了各类服务器的基本原理,接着再从架设开始逐步介绍,以提高读者掌握概念与实际操作的能力。为使读者能在最短的时间内轻松完成各种服务器的架站工作,在编写时舍弃了一般书籍庞杂的内容,取而代之的是核心部分的内容。本书可以作为Linux短期培训、大中专院校相关专业学习的教材,同时也是广大Linux爱好者不可多得的一本参考书。本书涵盖了大部分系统管理人员所需的内容,可满足一般用户入门及参考之用,这也是作者写作的初衷。除了第1章的基本概念外,本书其余的章节共包含11种类型的服务器,这是撰写时遇到的首要难题,因为要以有限的篇幅来说明多类不同的服务器,其中有关内容的筛选,着实花费了许多时间。所幸有赖作者以往的经验,再辅以大量的参考文献,总算完成了令人满意的内容,相信读者在仔细阅读后,可以发现作者验证时的用心。本书的第1章是有关网络的一些基本概念,这是所有服务器管理员所必备的基本知识,希望读者认真学习。第2-4章介绍了目前Intemet上使用最多的WWW服务器-Apache,而第5章是有关FTP服务器的内容,因为这二者在Intemet上的使用率相当高,所以一般企业的网络都会尽所能地在它们之上提供多样的服务,以吸引用户的访问。第6章的邮件服务器也是企业网络必备的利器,因为在目前电子化的环境中,实在无法想象没有电子邮件的传递,企业是如何完成日渐繁复的商业活动的。而第7章介绍的SAMBA服务器是沟通Windows和Linux操作系统的绝佳工具,有了它,一般的用户就可轻易地通过"网上邻居"来存取Linux上的共享资料。第8章和第9章主要的着眼点在于带宽使用率与安全性的提升。Proxy服务器可以将常用的网页储存在硬盘中,以节省连接到Intemet时消耗的带宽,而NAT服务器与防火墙则分别用来处理IP地址的不足以及保障网络安全性的解决方案。第1章是有关DHCP服务器的内容,只要正确地使用它,就可以节省许多平时维护客户端IP组态的时间。而第11章介绍的DNS服务器在客户端连接Intemet时,肩负着域名解析的工作,若没有这个机制,客户端很难顺利地连接到Intemet。第12章的网络文件系统NFS,则可利用分布式系统的概念,将网络上分散的共享资源,整合在服务器的文件系统中。第13章说明了新闻服务器的工作原理以及实际搭建时所需注意的内容。而最后一章是有关OpenSSH服务器的内容,正确地使用它,可以加强网络通信的安全性。全书是作者花费许多研究测试的时间以及无数夜晚挑灯夜战下的成果,虽然辛劳,但只求能够满足读者的需求,同时也希望它是我们共同学习的起点。由于编者水平有限,如果本书有遗漏或不尽详细之处,恳请读者批评指正,以使本书更李蔚泽jackleel24@sinamail.com -
UNIX/LINUX系统使用与管理章卫国,李爱军编著《UNIX/Linux系统使用与管理》是一部介绍UNIX/Linux系统基础与管理的教材。《UNIX/Linux系统使用与管理》分三篇,共16章。第一篇(1-6章)是UNIX/Linux系统基础,内容包括UNIX/Linux系统概述、UNIX系统使用入门、UNlX文件系统、进程与全屏幕文本编辑器vi、UNIX系统常用命令与网络基础。第二篇(7-11章)是Shell基础,内容包括Shell比较与选择、Bourne Shell、Linux使用的Bourne Again Shell、文本滤通以及Shell常见问题解答。第三篇(12-16章)是UNIX系统管理基础,内容包括系统管理知识、启动和关闭系统、用户管理、文件系统和磁盘管理、UNIX系统安全概述。其特点是从用户使用与操作的角度由浅人深地介绍UNIX/Linux系统基础与管理。《UNIX/Linux系统使用与管理》可作为高等院校计算机、自动控制、通信、信息技术等相关专业的研究生及本科高年级学生的教材或教师的参考用书,也可作为从事计算机、自动控制、通信、信息技术等领域的工程技术人员与UNIX/Linux爱好者的参考书。 -
Linux内核完全注释赵炯编著本书特色·以内核源代码为基础,介绍了完整的Linux内核实现原理·选择早期Linux内核进行介绍,排除了目前内核中复杂而庞大的实现细节·整个内核代码仅有14000行·提供可运行相关内核的完整实验系统本书对早期的Linux操作系统内核(v0.11)全部源代码文件进行了详细的注释和说明,旨在让读者能够在短时间内对Linux的工作机理获得全面而深刻的理解,为进一步学习和研究Linux系统打下坚实的基础。书中首先介绍了Linux系统的发展历史,着重说明了各个内核版本之间的重要区别,给出了选择0.11版作为研究对象的原因;然后依据内核源代码的组织结构对所有代码进行了详细注释。在注释的同时,还介绍了读者应该了解的相关知识,并给出了相关的硬件信息。本书还介绍了内核源代码的组织结构及相互关系。本书适合作为计算机专业学生学习操作系统课程的实践教材和参考书,也适合Linux操作系统爱好者自学,还可供具有一定基础的技术人员作为嵌入式开发应用的参考书。 -
ARM & Linux嵌入式系统教程马忠梅等编著围绕目前最流行的32位ARM处理器和源码开放的Linux操作系统,讲述嵌入式系统的概念、软硬件组成、开发过程以及嵌入式Linux应用程序和驱动程序的开发设计方法。全书共9章,有从嵌入式系统基础到ARM体系结构、ARM核嵌入式系统芯片等涉及硬件的内容,也有从嵌入式Linux到应用程序、驱动程序、图形用户界面等软件内容。最后推出自主版权的轻量级图形用户界面lwGUI,给出嵌入式Linux的开发实例。本书特点是内容经过实际教学使用,所带程序取材于学生的毕业设计和课程实验,不只针对某一款具体的ARM核芯片。适用于没有操作系统知识的单片机开发人员学习嵌入式系统,可作为嵌入式系统课程理论部分的教材和学习嵌入式Linux的参考用书。 -
Unix/Linux编程实践教程(美)Bruce Molay著;杨宗源,黄海涛译;杨宗源译操作系统是计算机最重要的系统软件。Uuix操作系统历经了几十年,至今仍是主流的操作系统。本书通过解释Unix的工作原理,循序渐进地讲解实现Unix中系统命令的方法,让读者理解并逐步精通Unix系统编程,进而具有编制Unix应用程序的能力。书中采用启发式、举一反三、图示讲解等多种方法讲授,语言生动、结构合理、易于理解。每一章后均附有大量的习题和编程练习,以供参考。 本书适合作为高等院校计算机及相关专业的教材和教学参考书,亦可作为有一定系统编程基础的开发人员的自学教材和参考手册。 -
Linux 0.01内核分析与操作系统设计卢军编著本书巧妙地结合了Linux内核源代码分析、操作系统设计原理和操作系统设计实践三个方面的内容,在对Linux 0.01内核源代码进行深入分析的基础上,讲解了操作系统设计的基本原理和方法技巧。同时,还向读者提供了大量的操作系统实践方面的实例。通过对本书的学习,读者可以对操作系统的内核有深入的了解,掌握基本的硬件操作和控制能力,具有对操作系统的理解和实践能力。本书中的所有例子,都可以使用GNU编译器来编译,所有的工具软件也都可以应用到GNU的自由软件中。本书内容丰富、通俗易懂、可操作性强,既可作为大学高年级本科和研究生学习操作系统设计的辅导教材,也可作为计算机爱好者学习和分析Linux内核的教材。同时,也是软件工程师进行各类操作系统设计的最佳参考用书。 -
Red Hat Linux 9实务应用施威铭研究室著本书以RedHatLinux9为操作平台,共分7篇29章,其中第1~3篇适用于Linux初学者学习;后4篇为进阶篇,没有特定的先后顺序,读者可根据需要自行选择所需的部分进行阅读。内容全面翔实、范例完整、实用性强是本书的最大特色。本书适用于计算机网络管理、开发和应用的专业技术人员,同时也可以作为Linux培训班的辅导教材及自学教材。本书中文繁体字版由台湾旗标出版股份有限公司出版,版权归旗标出版股份有限公司所有。本书中文简体字版由旗标出版股份有限公司授权清华大学出版社出版,专有出版权属清华大学出版社所有。未经本书原版出版者和本书出版者的书面许可,任何单位和个人均不得以任何形式或任何手段复制或传播本书的部分或全部。 -
Red Hat Linux 9宝典(美)Christopher Negus著;王勇[等]译;王勇译本书全面、系统地介绍了Red Hat Linux 9,突出了Red Hat Linux 9的新技术、新特点,尤其在桌面应用、网络配置以及各种服务器的配置等方面描述详尽。本书介绍了Red Hat Linux新提供的图形化的字处理器,Red Hat Linux中运行的图形游戏和基于字符的游戏,通用设置和系统维护的管理,Red Hat Linux的任务,设置各种不同类型服务器的过程,如打印服务器、FTP服务器和MySQL数据库服务器、DNS服务器。本书还增加了从MAC上使用Linux服务器的全新内容。本书深入浅出、通俗易懂,不仅使读者能很快熟悉和认识Red Hat Linux 9,并且还能迅速领悟Linux操作系统的精髓。本书适用于Red Hat Linux技术开发人员、系统维护人员和广大Linux爱好者。 -
Linux网络入侵检测系统刘文涛编著本书特色:·介绍入侵检测系统的基本概念和原理·通过在Linux下设计和实现典型的网络入侵检测系统案例深入理解入侵检测技术·图书内容实用性强,读者易学易用本书在介绍入侵检测系统的基本概念和原理的基础上,通过在Linux下设计一个典型的基于网络的入侵检测系统来更深入地探讨入侵检测技术。本书的一大特色是原理概念的讲述和系统的设计相辅相成,紧密联系。典型系统采用模块化设计思想,分别是网络数据包捕获模块、网络协议分析模块、存储模块、规则解析模块、入侵检测模块、响应模块和界面管理模块七个模块。另外,本书还深入讨论了网络数据包捕获技术、协议分析技术、入侵检测技术、入侵事件描述语言的建立、存储技术、多线程技术、界面设计技术等。本书适合于计算机专业的本科生和研究生阅读,也可供从事计算机工程与应用的科技工作者或网络安全爱好者参考。 -
LINUX C/C++入门与进阶位元文化编著Linux是现今流行的操作系统,它具有强大的功能和高度的稳定性;而C/C++语言是目前应用最广泛,且功能最强大的程序开发语言之一,本书将详尽地介绍在Linux环境下运用C/C++开发程序。全书共分为29章和一个附录,主要介绍了变量、数据类型、运算符与表达式、流程控制、数组、指针、函数、对象导向、类别与对象、类别的继承、信息、模板、例外处理、标准模板链接库、模块化开发、自定义标头文件、条件式编译、批次编译、版本管理、窗口的事件处理、对话框与控件等方面的内容。本书内容丰富,讲解详尽,可作为计算机及相关专业的研究生、本科生、大专生的参考书,同时也可作为相关专业从业人员的实用参考书。本书繁体字版名为《LinuxC/C++入门进阶》,由文魁信息股份有限公司出版,版权属位元文化所有。本书简体字中文版由文魁信息股份有限公司授权科学出版社独家出版。未经本书原版出版者和本书出版者书面许可,任何单位和个人均不得以任何形式或任何手段复制或传播本书的部分或全部。
