Linux
-
高效架设Red Hat Linux服务器肖文鹏编著本教材的多媒体光盘采用语言讲解的教学方式(长达2.5小时),声情并茂,使原本深奥、枯燥的理论知识变得形象直观、生动有趣,让您轻松掌握。配套图书采用案例式教学法,以应用和实践为主,使所学的知识可以快速地投入实际的应用中——即学即用,使您快速成为Linux服务器配置与管理的专家,帮助您快速成为“网络工程师”,以进一步提高您的求职和岗位竞争力。本教材从零开始,由浅入深,全面采用X Window和Webmin相结合的图形管理界面作为配置手段,开创了Linux管理的新概念,让您无需记忆Linux的命令,就能轻松快速地完成Red Hat Linux 9各种流行网络服务器的配置与管理。主要内容包括:Linux系统和相关性管理工具的安装与使用,常用网络服务(DNS、DHCP、网关、路由)的启动与配置,Squid局域网共享上网服务器、Samba资源共享服务NFS网络文件服务器、LDAP目录服务器、Wu-FTP文件服务器、Sendmail电子邮件服务器、Apache WWW服务器、MySQL数据库服务器、Jabber即时消息服务器、INN新闻服务器的快速成架设与应用,以及系统安全和防火墙的配置等。本教材是初学者快速成为Linux配置和管理高手的自学教程,也是中、高等院校和Linux培训班的首选教材。 -
Red Hat Linux 9系统管理李蔚泽编著本书主要内容:●RedHatLinux9安装●以KickStart大量安装RedHatLinux9●文件系统管理●磁盘管理●用户与组账号管理●查询系统说明●过程控制与管理●远程管理图形界面工具●文件压缩与解压缩●Shell的重要性●XWindow系统●整合式桌面环境——GNOME与KDE●软件包管理工具——RPM●打印机管理●内核编译探讨●GnuPG安全性保护Linux是多用户、多任务的操作系统,具有强大的可移植性、良好的编程环境和强大的网络功能。本书为了让读者完全掌握RedHatLinux9的优点,因此将原本庞杂的Linux系统领域,通过16个章节进行讨论,同时穿插了许多简单易懂的图形界面工具,大大减轻了读者在入门时的陌生感。主要内容包括:文件管理、磁盘管理、用户与组账号管理、查询系统说明、远程管理图形界面、文件的压缩与解压缩、Shell的重要性、整合式桌面环境——GNOME与KDE、软件包管理工具——RPM、XWindows系统、内核编译探讨及GnuPG安全性保护等。本书适用于从事计算机网络管理、开发和应用的专业技术人员,也适合作为Linux培训及自学教材。 -
Red Hat Linux 9系统管理朱居正,高冰等编著Linux是一个优秀的操作系统,它支持多用户、多进程及多线程,实时性好,功能强大而稳定。同时,它又具有良好的兼容性?涂梢浦残浴inux最大的优点在于其强大的服务器功能,正因此如此,在网络技术日益发展的今天,它越来越受到用户的青睐,一些大型的网络及网站服务器,都是建立在Linux平台上的。RedHatLinux,俗称红帽子,是目前流行最广的Linux发行版,RedHatLinux9是目前的最高版本。本书以RedHatLinux9为例,对Linux进行了全面且重点的介绍。本书从RedHatLinux9的安装与配置入手,全面介绍了Linux下的各种常用命令,并在深入剖析GNOME桌面环境、用户账号、系统监视和进程管理的基础上,重点介绍了Linux系统下各种服务器如DNS、DHCP、NFS、Samba、FTP、WWW、Mail、News、Proxy、MySQL和PostgreSQL等的配置和管理,以及网络安全技术等知识。本书最大的特点是图文并茂,实用性强。无论是简单的Linux命令和系统管理,还是较难懂的服务器配置,都采用通俗易懂的语言并配以简单明了的图片进行介绍,力求把复杂的问题简单化。同时,本书还穿插了笔者在实际应用Linux过程中积累的大量经验。本书内容详尽,结构清晰,语言简练,实例众多,既可作为高等院校师生学习Linux的教材,也可作为从事Linux网络系统管理和服务器架设的专业技术人员的参考书。 -
操作系统原理·技术与编程蒋静,徐志伟著本书从原理、技术、实现三个方面讲述操作系统原理和编程思想以及编程方法。这种集原理、技术、实现于一身的讲述操作系统原理的方法是本书的独到之处。本书分别给出了四个大的核心层次和若干应用程序层次上的编程实例。因此,全书并没有只停留在介绍操作系统普遍使用的基本概念和基本原理,而是进一步探究Un叮核心数据结构和程序设计思路以及编程方法,并在一定范围内探讨了Linux内核的实现方案所具有的优缺点,从而启迪和锻炼读者的创新意识。本书适合作为高年级本科生和研究生操作系统课程教材,也可以作为操作系统开发人员以及系统管理员参考用书。本书是针对计算机操作系统原理课程的教材,从原理、技术、实现三个方面讲述了操作系统原理和编程思想以及编程方法。书中探究了Linux核心数据结构和程序设计思路,并在一定范围内探讨了Linux内核的实现方案所具有的优缺点,从而启迪和锻炼读者的创新意识。本书不仅适用作高年级本科生和研究生教材,也可以供开发人员和系统管理员参考。 -
LINUX & UNIX程序开发基础教程(美)Sarwar,(美)Al-Saqabi著;英宇,姚锋译;英宇译“本书非常独特,其中介绍了许多在别的书籍未曾涉及的编程知识。”——Mark S.Hutchenreuther,哲学博士Cal Poly San Luis Obispo“本书填补了在Windows上编程和使用UNIX编程之间的空白,通俗简明的文字使得它对于没有经验的人来说是一个很好的选择。“——Charles P.Wrigh位于Stony Brook的纽约州立大学 本书是一本简明的编程读物,教授读者如何在LINUX和UNIX环境下编程。本书以回答问题的方式组织内容,并且假设读者以前没有编程经验。 作者一开始简要回顾了程序员日常使用的各种命令和实用工具,然后描述了任何在LINUX和UNIX环境下编程的人都可以得到的软件开发工具。这些软件开发工具包括用于管理对象文件库的实用工具、版本控制工具,以及用于调试和分析的工具。 本书包括广泛的章节练习,以巩固和练习新学的命令和工具,并且附有问题解决手册(只有经过证实的老师才可以得到),这使得本书成为CS1/CS2的操作系统或软件工程等课程的理想教材。 本书是一本简明的编程读物,教授读者如何在LINUX和UNIX环境下编程。本书以回答问题的方式组织内容,并且假设读者以前没有编程经验。 作者一开始简要回顾了程序员日常使用的各种命令和实用工具,然后描述了任何在LINUX和UNIX环境下编程的人都可以得到的软件开发工具。这些软件开发工具包括用于管理对象文件库的实用工具、版本控制工具,以及用于调试和分析的工具。 本书包括广泛的章节练习,以巩固和练习新学的命令和工具,并且附有问题解决手册(只有经过证实的老师才可以得到),这使得本书成为CS1/CS2的操作系统或软件工程等课程的理想教材。 -
LINUX黑客大曝光(美)Brian Hatch,(美)James Lee著;王一川译本书更为详细地阐述了Linux上的黑客行为,向大家展示了Linux与其他类UNIX系统的不同之处,并给出了特定于Linux系统,同时也能立即实施的黑客对策。与《黑客大曝光》的重击风格一致,本书也专注于攻击方所使用的实际攻击手段。这些信息应该在有责任心的读者中共享,因为那些不怀好意的人早已了解了这些技术,事实也确实如此。只有这样,现有的这些用以秘密侵入Linux系统的攻击技术才不会造成进一步的损害。本书使Linux黑客走下神坛,也使攻击者试图获得系统root权限的各种诡计大白于天下。BrianHatch是一位UNIX/Linux安全顾问、系统管理员和资深黑客,就职于Onsight公司。他在美国西北大学开设了多门课程,同时也是Stunnel(一种广为使用的SSL安全软件包)的维护者之一。JamesLee是一位Perl黑客、Linux系统管理员和安全顾问,同时也是开源软件的鼓吹者。James是Onsight公司的创建者和CEO,该公司致力于专业化的Perl培训和Web开发。本书是原《Linux黑客大曝光》的升级版,书中更为详细地阐述了Linux黑客不断演绎的行为以及应对策略。全书分析现今最通晓战术应用的黑客的思路,以循序渐进的方式介绍如何预防最新的特定于Linux系统的攻击。书中详细介绍了攻击者如何收集信息、确定目标、搜寻漏洞和获得控制的方法,囊括了一些众所周知或迄今仍鲜为人知的入侵案例,通过对这些案例的分析,讲解了具体攻击的过程,以及提供这些攻击的详细对策。本书是预防Linux安全漏洞的工具书,也是负责Linux安全保障工作的系统管理员必读之书,同时可供信息管理员以及对计算机和网络安全感兴趣的人员参考。 -
嵌入式Linux(美)Craig Hollabaugh著;陈雷,钟书毅等译嵌入式系统的时代已经来临,尽管它一度沉寂。现在,我们的日常生活中到处都有嵌入式系统的身影:带有GPS系统的汽车、智能化的手机、数码相机、DVD机、PDA等等,嵌入式系统的工业应用则更为广泛。在这个万人瞩目的朝阳产业中,后起之秀Linux因为其源代码的开放性和强大的功能,日益显出不可替代的优势。尽管业界的实际应用已经很深入,但嵌入式Linux方面的信息资料却远没有Linux其他方面的全面、集中,而国内这方面的开放性资源更为稀少。CraigHollabaugh博士撰写的“EmbeddedLinux:Hardware,Software,andInterfacing”正是大家所需要的,而我们也有幸能够及时为广大的中文读者翻译这本难得的实用读本。本书没有停留在讲述原理的层面,而是以一个利用嵌入式Linux开发的实际项目为背景,通过讲述该项目中涉及到的各个嵌入式Linux技术主题,较全面地向读者展现了利用嵌入式Linux开发项目的过程。本书讲解由浅入深、对问题的分析十分透彻,实践性很强,并且对一些常见问题的解决方案以及一些技巧进行了归纳,提供了嵌入式Linux开发过程中涉及的常见技术的网络资源。书中给出了很多简单而又易于扩展的源代码,其中包括设备驱动程序等C程序以及bash脚本。读者只需具备基本的数字逻辑电路、C语言以及Linux系统管理知识即可。通过阅读本书,读者可以一步步地真切了解到嵌入式Linux开发的具体过程。本书通过一个冬季旅游胜地自动化管理项目实例,从软件、硬件和接口的观点介绍嵌入式Linux。引入项目需求后,作者讲述了开发环境的建立,接着用一系列软硬件接口实例展示了如何使用异步串行通信、PC并口、USB、内存I/O、同步串行通信以及中断,等等,最后介绍了将前面所有的工作有机地组织在一起的系统集成过程。本书以实际应用为导向,书中整个项目的实施过程和软硬件接口实例都极具实践指导意义。本书实用易读,适合硬件工程师、软件开发人员、系统集成人员或产品经理以及其他研究嵌入式Linux应用的人士阅读。 -
红帽Linux 9从入门到精通(美)Michael Jang著;邱仲潘等译据《商业周刊》2003年3月3日称,Linux是“在漫长而痛苦的技术困境中少数几个欣欣向荣的技术产品之一”。RedHatLinux是一流的Linux发行版本。本书帮你在工作和生活中有效地利用RedHatLinux9,可以作为服务器,也可以作为桌面操作系统。Linux不仅便宜,而且可靠,还很安全。利用Linux,可以得到所要的计算应用,费用只是其他操作系统的一小部分。你不必担心许可证费用,而且可以用手头的工具建立定制方案。MichaelJang获得了RHCE、Linux+和LCP认证,专门从事Linux及其认证的撰稿工作。他在计算机方面具有多年经验。他的著作涉及Linux、Linux认证、红帽Linux以及Windows98/XP。本书是红帽Linux9的完整指南。无论把Linux作为服务器还是桌面操作系统,本书都提供了安装、配置与管理最新操作系统的实用信息。本书介绍的内容包括Linux安装,命令行界面,Linux系统管理与配置,诊断引导过程,内核重新编译,使用GNOME与KDE,了解基本TCP/IP网络,保护Linux防火墙,设置安全远程访问,安装和测试DNS、DHCP、CUPS与sendmail,配置和查错FTP、NFS、Samba与Apache,另外还介绍了Linux认证的要求。本书适合于有兴趣学习红帽Linux的各层次读者。 -
UNIX/Linux下curses库开发指南张中庆,雷良俅编著本书详细讲解了UNIX/Linux环境下的curses库开发技术,内容涉及窗口、面板、菜单、表单的操作。现在Unix都支持图形管理,UNIX下终端开发应用非常广泛,尤其在银行、邮政、电信以及电力等行业,本书是终端开发人员不可缺少的参考。本书适用于工作在UNIX/Linux下的系统管理人员和软件开发人员,尤其是终端应用开发人员。 -
嵌入式Linux(美)John Lombardo编著;吴雨浓译;吴雨浓译本书适合嵌入式系统和信息设备设计人员阅读,也可作为普通Linux程序员的参考书籍。书中详细介绍了如何使你的Linux版本与你选择的硬件设备相匹配,并建立了从网络路由器到DIYMP3播放器的每一个部件。.本书以更好、更快、更廉价为最终目标,对建立可能的最小Linux系统和选择合适的硬件提出了建议,据此你可以建立你的第一个嵌入式Linux设备。在本书阅读过程中,你不仅可以获得适合你应用的最佳的开放源代码软件,而且本书的实用方案也会指导你如何为调试应用选择合适的工具,并指导你避免陷阱和降低建立成本。..本书的作者JohnLombardo讲述了你需要知道的嵌入式Linux的每一件事,阅读本书,你既不会感到冗余乏味,也不会觉得内容不够饱满。那么现在就让我们开始吧,让我们使用本书来设计并建立嵌入式Linux设备。...
