Linux
-
LINUX KERNEL技术手册(美)哈特曼本书由Linux 内核的顶尖开发和维护人员所写,向您提供了全面的内核配置和编译方法,而内核配置和编译正是Linux管理员和开发人员的关键任务。由于没有任何一个Linux的发行版可以仅用一个内核就满足所有人的需要,面因而对大大小小需求各异的计算机平台,对内核进行重新配置和重新编译就在所难免。《Linux Kernel技术手册》解释了如何让Linux按您所需要的表现和性能进行工作。本书集中讲解2.6版,这个版本的内核已经将Linux带入了企业IT环境的心脏。相比此前的版本,这个版本的内核中的几乎每个子系统都做了显著的改动,尤其是在内存管理和块设备方面,改动尤为明显。2.6版的内核具有优异的灵活性,能够运行在从手持设备到大型主机等一系列广泛的设备上,并且可以支持服务器和个人桌面计算机两种应用模式。但是,有时这个内核也需要用户的干预,这也就是这本颇具深度的参考手册的写作目的所在。一册在手,您可以了解:从下载内核源代码开始,编译并安装内核所需的全部步骤确保所用工具与您的内核源代码版本相匹配的指南诸如运行时内核选项控制这类相关主题的参考资料和讨论各种“药方”列出您所需要的各项明细,以便您完成各项内容广泛的任务Linux的内核几乎包含了所有能够连接到计算机上的外部设备的驱动程序。本书的第8章是一个独具特色的章节,它说明了如何明确决定您的计算机选用哪个驱动程序。无论您是试图用Linux听音乐,或者为一台笔记本电脑提供无线网络支持和电源管理,还是在一个大型的服务器上添加企业级的功能,如逻辑卷(logical volume)管理,2.6版的内核都能够胜任分配给它的任何任务。为了发挥它的所有潜能,您需要知道Linux提供的各种选择和配置选项。《Linux Kernel技术手册》为此提供了深入的精辟见解。注:本书为英文版。 -
Red Hat Enterprise Linux4入门与提高杨建新,徐功文 编著本书从Linux的基础操作谈起,深入浅出地介绍了与Linux应用有关的各方面知识,包括Linux基础、Linux系统管理、Linux网络管理等,并重点介绍了各种常用的Linux使用和维护技巧以及常用的系统和网络管理知识。在实践操作方面,既详细讲述了文本模式的操作,也介绍了图形界面工具的使用。本书最大的特点是结构合理、层次清晰、图文并茂,内容全面且实例丰富,具有很强的专业性和实用性。在章节安排上,循序渐进,由浅人深,逐步提高;在行文上,尽量使用通俗易懂的语言并配以简单明了的图片,力求把复杂的问题简单化。为避免空洞的说教,本书安排了大量实例、技巧、练习和注意事项,其中很多方法和技巧都是作者在长期应用Linux的过程中和教学过程中积累的经验。因此本书既适合初学者作为学习Linux的第一本书,也适合中高级技术人员作为参考资料。 -
Linux网络技术王波 主编从Linux操作系统基础入手,以丰富的示例为依托,循序渐进地讲述了Linux系统中典型的网络技术与应用。全书共分为12章,内容包括概述与安装、命令与示例、shell编程基础、DNS服务、DHCP服务、Apache服务、VSFTPD服务、Samba服务、 iptables、squid、sendmail和SSH等。《计算机科学与技术系列·普通高等教育“十一五”国家级规划教材:Linux网络技术》编写风格以应用为主,符合任务驱动的教学模式,且所用案例丰富、贴近实用。《计算机科学与技术系列·普通高等教育“十一五”国家级规划教材:Linux网络技术》既可作为计算机科学与技术专业的本科教材,又可作为系统学习 Linux网络技术的工程技术人员的参考书。 -
基于ARM嵌入式Linux应用开发与实例教程林晓飞、刘彬、张辉所书从理论基础及实际应用的角度出发,不仅详细地讲述了嵌入式系统基础理论方面的知识,还结合具体的实验开发板讲述了嵌入式系统的详细开发方法和步骤。实际案例丰富,内容的可读性,可用性和实践性强。本书所讲述的理论基础知识包括嵌入式系统的硬件、软件方面的知识和相关的系统开发方法。硬件方面重点介绍了ARM微处理器的知识,软件方面主要介绍了Linux操作系统方面的知识。实验开发案例的开发环境基于ARM9微处理器和Linux操作系统。本书不仅有详细的理论基础知识介绍,还有大量的开发案例以供参考,可读性和实用性强,可供从事嵌入式系统设计和开发的广大科技人员阅读,也可作为大专院校电子控制专业及其他相关专业的教材或参考资料。 -
Linux系统管理、应用与开发实践教程李文采 等编著本书以Fedora Core 6版本为基础全面讲解Linux操作系统的相关知识。全书内容包括FedoraCore 6的安装,Fedora Core 6下的图形界面环境,Fedora Core 6的文件系统,Linu)(系统中的命令,包括目录操作、文件操作、权限设置、磁盘设置、系统和网络管理以及shell命令等,Linux系统中的管理操作,对Fedora Core 6进行系统监控,使用Linux中的常用应用软件,Linu)(强大的网络功能,维护Linux网络,配置和管理Web服务器Apache,配置和管理Samba服务器,使用shell编程的基础,以及Linux下编程的相关知识。本书既可以作为高等院校计算机相关专业Linux授课培训教材,也可以作为读者自学Linux操作系 -
Linux服务器安全策略详解曹江华 编著Linux主要用于架设网络服务器。如今关于服务器和网站被黑客攻击的报告几乎每天都可以见到,而且随着网络应用的丰富多样,攻击的形式和方法也千变万化。如何增强Linux服务器的安全性是Linux系统管理员最关心的问题之一。 本书用20章和8个附录的内容,全面解析Linux服务器安全策略分四部分内容:第一部分分级介绍对Linux服务器的攻击情况,以及Linux网络基础;第二部分是本书的核心,针对不同的Linux服务器分别介绍各自的安全策略;第三部分介绍Linux服务器的安全工具;第四部分是8个附录,介绍Linux帮助信息和Linux常用命令汇总。 本书适合作为大专院校计算机专业师生的教材或教参书,也适合于Linux网络管理员和系统管理员,以及对安全方面感兴趣的读者。 -
Linux管理基础张晓芳《Linux管理基础》从系统的起源、安装过程开始,逐步深入讲述Linux系统的基本操作,以及简单服务的配置和使用。带领学员从对Linux系统的不了解、不熟悉逐步提升到可以比较自如的使用Linux操作系统平台,并可以进行基本的系统管理。本教材由五章组成。本教材最大的特点是重在实用。是编者在总结实践经验的基础上,整理出来的,初学者可以在较短时间内掌握工作中常用到的内容,同时本教材可以作为一本置于案头的参考书,在工作中碰到常规问题时翻阅此书,方便实用。本书用较少的篇幅,简练的语言,配合操作的实践图示,让 -
RED HAT LINUX 9系统管理与服务器配置杨宗德 等编著本书以Red Hat Linux 9为介绍对象,重点介绍Linux操作系统的系统应用及管理、网络服务器配置和程序开发等知识点。主要内容包括Linux系统应用及管理(Linux操作系统的安装、X11环境、基本系统命令、用户管理、软件包及常用工具、文件系统与磁盘管理、系统管理及维护)、Linux网络服务器配置(远程登录服务(Telnet、SSH、XDM,VNC)、FTP服务器(VSFTP、Proftpd)、NFS服务器、SAMBA服务器、DHCP服务器、DNS服务器、Apache服务器、APT服务器、Mail服务器、路由器配置、NAT及防火墙配置以及Orcle9数据库服务器的配置)、Red Hat Linux 9内核升级(从2.4升级到2.6)和程序开发。 本书可以作为高校计算机专业学生学习Linux操作系统的教材,也可以作为企业网络管理工程师从事Linux服务器配置管理的参考用书,同时还可作为嵌入式Linux开发者熟悉Linux操作系统的参考用书。 -
LINUX程序设计(英)马修,(英)斯通斯 著,陈健 等译本书讲述在Linux系统及其他UNIX风格的操作系统上进行的程序开发,主要内容包括标准Linux C语言函数库和由不同的Linux或UNIX标准指定的各种工具的使用方法,大多数标准Linux开发工具的使用方法,通过DBM和MySQL数据库系统对Linux中的数据进行存储,为X视窗系统建立图形化用户界面等。本书通过先介绍程序设计理论,再以适当的例子和清晰的解释来阐明它的方式,帮助读者迅速掌握相关知识。 本书适合Linux的初学者及希望利用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系统使用经验的用户,也具有非常高的参考价值。
