Linux
-
深入分析Linux内核源代码陈莉君编著自由软件Linux 操作系统源代码的开放,为我们掌握操作系统核心技术提供了良好的条件。本书共分13章,对Linux 内核2.4版的源代码进行了较全面的分析,既包括对中断机制、进程调度、内存管理、进程间通信、虚拟文件系统、设备驱动程序及网络子系统的分析,也包括对Linux 整体结构的把握、Linux的启动过程的分析及Linux独具特色的模块机制的分析与应用等。其中重点剖析了Linux内核中最基础的部分:进程管理、内存管理及文件管理。本书对于那些准备进入Linux 操作系统内部,阅读Linux 内核源代码以及在内核级进行程序开发的读者具有非常高的参考价值。同时,操作系统实现者、系统程序员、Linux应用开发人员、嵌入式系统开发人员、系统管理员、在校的大学生和研究生及对Linux感兴趣的用户均可在阅读本书中受益。 -
嵌入式Linux设计与应用邹思轶主编嵌入式Linux技术是近年来发展最为迅猛、最受人们关注的一门新兴技术。本书分为四篇。第一篇是基础知识,包括第1章到第3章,简要介绍了嵌入式Linux操作系统的基本原理和编程技巧。第二篇是开发入门,包括4、5两章,介绍了所采用的开发平台、开发模式和调试方法。第三篇是应用与提高,包括第6章到第8章,介绍了基于uClinux开发平台进行嵌入式Linux开发的网络通信、添加小键盘和LCD的显示、时钟机制、时程控制与多任务等。第四篇是专题讨论,包括第9章到第13章,以专题的方式讨论了实时Linux、嵌入式Linux的图形用户界面、uClinux的移植、嵌入式Linux的存储器、在设计中使用Java等。在附录中包括了通用公共产权说明(GPL)、GDB调试器串行通信协议和嵌入式Linux的重要网上资源。本书是根据编者实践经验而精心编制的一本关于嵌入式Linux的入门、应用开发及提高的参考书,无论是刚入门的新手,还是有丰富编程实践经验的开发人员,都会从本书中得到启示。对于从事嵌入式系统开发与应用的科研人员、高校相关专业师生,本书也是一本具有较高实用价值的自学参考书。 -
Linux技术大全(美)Richard Petersen著;陶华敏[等]译;陶华敏译本书介绍Linux操作系统的知识。内容包括:安装Red Hat和Caldera,以KDE 2.0和Gnome为开端,介绍Linux下不同的用户环境,讨论了在Linux系统下运行的互联应用程序,回顾Linux下的应用程序,讨论互联网服务器,分别讨论用户、文件系统、设备、内核和X Windows系统管理等。本书编排独特,阅读方便,针对性强。本书适合想学习和了解Linux操作系统的初、中级人员使用。 -
Linux程序设计(英)Neil Matthew,(英)Richard Stones著;杨晓云等译本书介绍了Linux操作系统的基本知识,以及如何在Linux和其他UNIX风格的操作系统上进行程序开发。本书的主要内容包括:Linux的入门知识,使用Shell进行程序设计,Linux的管理及开发工具,Perl程序设计语言,Web程序设计等等。本书内容丰富、深入浅出、易于理解,还包含大量编程实例。适合Linux的初学者及希望利用Linux进行开发的程序设计人员阅读。 -
Linux防火墙技术探秘博嘉科技主编本书结合对Linux网络源代码的分析,深入地讨论了Linux最新内核稳定版本(Linux2.4内核)中实现的防火墙功能。本书主要介绍防火墙的预备知识,防火墙的基本原理,最新的防火墙技术(如连线跟踪、动态包过滤、源NAT以及目的NAT等),防火墙的配置和策略,防火墙功能模块的设计,与防火墙相关的知识(如入侵检测系统、防火墙数据加密技术、防火墙体系结构等),与阅读Linux源代码以及编写防火墙模块相关的数据结构和系统调用,以及列出的防火墙加密算法的源代码和目前市面上比较有影响的防火墙厂商的防火墙产品。本书集原理和实例为一体,可作为信息安全和Linux防火墙源代码的实用指南,也可作为从事防火墙研究和技术开发人员理想的参考资料。 -
Linux安全最大化(美)Anonymous John Ray著;汪辉,张冕洲等译;汪辉译本书详细论述了Linux系统的安全问题。全书共分五大部分,分别讨论Linux安全基础、Linux用户安全、Linux网络安全、Linux Internet安全和各种Linux安全命令。涉及的问题包括物理安全、安装问题、基本Linux系统管理,如何防御口令攻击,恶意代码、嗅探器和电子窍听,扫描器及电子欺骗的原理和防范措施,各种Internet服务的安全性、防火墙、入侵检测、日志和审计跟踪、灾难恢复等。本书适合于Linux系统管理员和网络管理员使用。也适合于对Linux安全感兴趣的用户和学生学习阅读。 -
Linux操作系统结构分析郭玉东,王非非编著本书是对Linux操作系统内部结构的分析,其内容直接来源于Linux操作系统的源代码,是对作者多年来从事Linux教学和科研工作的总结。全书从操作系统的引导和初始化入手,详细分析了Linux操作系统的中断处理、内存管理、进程管理、进程间通信、文件系统、设备驱动以及内核模块机制,讨论了其中的主要数据结构及实现算法,描述了各部分的主要功能及它们之间的关系。本书可以作为硕士研究生“操作系统结构分析”课程的教材,也可作为高年级本科生的教材或教学参考书,更是Linux研究和开发人员的必备工具书。 -
Linux与X Window系统基础邓增涛,黄超编著Linux和XWindow与DOS和Windows属于不同类型的系统。DOS和Windows属于典型的商业系统,而linux和XWindow系统则属于开放和自由的系统,它们之间有许多本质的区别。这些区别使Windows用户在转向学习Linux时会遇到一定的困难。本书针对开放系统的特点,从系统总体出发,重点说明各种Linux发行版本的共性部分,其中包括系统发展史、系统各组成部分的相互关系、内核的主要功能、文件系统、主要的编辑工具、命令行界面、网络和图形用户界面等,特别对XWindow系统进行了深入的说明。本书适合初步掌握Linux安装、配置和使用的读者,帮助他们深人掌握Linux和XWindow系统的总体概念和系统各组成部分之间的相互联系。未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。版权所有,翻版必究。 -
Linux安全(美)Bob Toxen著;前导工作室译;前导工作室译本书介绍Linux系统安全维护的技术。主要内容包括:一般性安全问题、高级安全问题、安全策略、信任机制以及猝发入侵和最近的入侵方法,如何为入侵做准备,如何进行入侵检测,如何成功、安全、快速地从遇到的入侵中进行恢复等。本书内容丰富、章节安排合理,适合广大Linux或UNIX系统管理员以及对安全方面感兴趣的读者阅读。附带光盘包括安全性监视工具软件。 -
Linux基础教程实验指导上海市计算机应用能力考核办公室编本书是根据上海市计算机应用能力考试科目“Linux基础”的考核大纲的要求而编写的。全书包括14个实验,内容包括LINUX的基本使用,Linux的系统管理、Linux的文件管理、X-Windows的基本使用、vi的使用、Linux的网络功能等内容。通过对这些实验的操作,使读者能够较熟练地掌握Linux的基础。
