Linux
-
基于UNIX/LINUX的C系统编程张杰敏,王巍 著《21世纪高等学校规划教材·计算机应用:基于UNIX/LINUX的C系统编程》面向应用组织内容,由浅入深地对unix/linux环境下的系统编程进行全面分析,注重系统编程思想和系统编程模式的论述。全书共分为7章,详尽而细致地介绍了系统编程的概念及基础知识、文件操作、基于进程的并发控制技术、基于线程的并发控制技术、网络通信技术、异步事件编程和并行编程等多方面的内容。书中各章设计和选用了大量实例,以“案例+编程模式→原理+例程→系统编程思想”为体系,使读者易于理解和应用,同时也为读者的拓展和创新留有空间。《21世纪高等学校规划教材·计算机应用:基于UNIX/LINUX的C系统编程》适用于计算机及相关专业,也可供系统编程人员和工程技术人员参阅。使用《21世纪高等学校规划教材·计算机应用:基于UNIX/LINUX的C系统编程》需要具备程序设计基础,了解操作系统原理。 -
掌控陶利军 编著Nagios对于网络、系统管理员是必不可少的工具,Nagios对服务器及服务和网络状态的监控能够实时报警,让管理员能够及时处理。正确使用Nagios能够给自己和企业带来很好的“效益”。在《掌控:构建Linux系统Nagios监控服务器》中我们将讲述Nagios服务器的安装和使用以及Nagios的基础知识,《掌控:构建Linux系统Nagios监控服务器》分为9个部分共25章,内容详细地讲述了Nagios监控理论、安装前后的目录结构、配置文件、配置对象、插件开发、对Linux服务器、Windows服务器及路由器和交换机的host及servlce的监控、图形化Nagios监控数据、NagiosXI(商业版Nagios)等。《掌控:构建Linux系统Nagios监控服务器》适合网络管理员,网络工程师作为参考书使用。 -
Linux内核设计的艺术新设计团队 著《Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理(第2版)》的第1版广获好评,版权被中国台湾和美国两家大型出版社引进,第2版根据读者的反馈和作者对操作系统的最新研究成果对第1版进行了大幅优化和重写,使其内容质量更上一层楼。本书在众多关于Linux内核的书中独树一帜,它在世界范围内首次提出并阐述了操作系统设计的核心指导思想——主奴机制,这是所有操作系统研究者的一笔宝贵财富。它也是一本能真正引导我们较为容易地、极为透彻地理解Linux内核的经典之作,也可能是当前唯一能从本质上指引我们去设计和开发拥有自主知识产权的操作系统的著作。《Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理(第2版)》的最大特点是它的写作方式和内容组织方式与同类书完全不同。它在深刻地分析了传统讲解方法的利弊之后,破旧立新,从认知学的角度开创了一种全新的方式。以操作系统的真实运行过程为主线,结合真实的内核源代码、300余幅精确的内核运行时序图和具有点睛之妙的文字说明,对操作系统从开机加电到系统完全准备就绪,及运行用户程序的整个过程进行了系统而完整地分析,深刻地揭示了其间每一个动作的设计意图和实现原理,完美地再现了操作系统设计者的设计思路。阅读本书就如同跟随着操作系统设计者一起去思考,我们会在阅读的过程中发现Linux内核设计的精妙,会发现原来处处都“暗藏玄机”,哪怕是一行很短的代码。《Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理(第2版)》在所有细节上都力求完美。为了保证知识的准确性,操作系统运行过程中的每个动作都经过了严格的考证;为了让我们真正理解Linux内核的原理,它突破传统,以Linux的真实运行过程为主线进行讲解;为了做到真正易于理解,创新性地使用了图解的方式,精心绘制了300余幅分辨率600dpi的时序图,图中表现的运行时结构和状态与操作系统实际运行时的真实状态完全吻合;为了提高阅读体验,本书采用了双色印刷,以便于我们更清楚地观察每一幅图中的细节。 -
RHCSA/RHCE Red Hat Linux认证学习指南(美)江 著,吴文国 等译《RHCSA\RHCE Red HatLinux认证学习指南:EX200&EX300(附光盘)》包括了在编写时所有公开的认证目标。有关最新的认证目标,可以参阅www.redhat.com/certification/rhcsa/objectives/和www.redhat.com/certification/rhce/obiectives/这两个网站。RedHat也公开发布了考试培训课程(后面将要介绍)的教学大纲。虽然公开发布的考试目标都十分准确,但是培训课程的教学大纲会提供更详细、更有用的信息。RedHat的每个培训课程都在系统管理、网络管理、安全等技术方面提供了坚实的基础。为此,本书也提到RHl24、RHl34和RH254等RedHat课程的大纲。这些课程后面还会谈到。尽管如此,本书无意取代任何RedHat培训课程。 -
Linux系统管理员工具集曹江华 林捷 编著经过十几年的发展,Linux操作系统在不断完善,并得到了更多的应用。《曹江华作品系列:Linux系统管理员工具集》以RHEL6.x和CentOS6.x为蓝本,分16章介绍了Linux桌面操作中要使用的基本工具和系统管理工具。本书按照Linux的功能进行分类,便于读者查询。本书讨论有关Linux的几个主要主题:桌面环境、应用程序、安全、服务器、系统管理、网络管理、编辑器。本书将多本图书的主题融合到了一起,即桌面环境图书、安全图书、服务器图书、管理员图书。如何使用《曹江华作品系列:Linux系统管理员工具集》内容取决于使用Linux的目的。几乎所有的Linux操作都可以通过GNOME或者KDE界面完成。读者可以跳转到本书中介绍GNOME的章节,以及对应工具和应用程序的章节,重点研读自己感兴趣的内容。如果只希望把Linux用作应用程序和互联网客户端,可以把重点放在应用程序部分。如果希望把Linux搭建为一个能够服务多个用户的多用户系统,或者把Linux系统集成到局域网,可以参考管理相关章节,其中包含非常详细的有关系统、文件和网络管理的信息。这些任务并不是相互独立的,在一个商业环境中,你可能要使用上述的全部特性。单机用户只要学习如何使用桌面和互联网就够了,而管理员则更关心安全和网络特性。阅读《曹江华作品系列:Linux系统管理员工具集》之前不需要读者掌握太多的背景知识,无论读者是UNIX用户还是Linux新手,甚至是从未接触过Linux的Windows用户,都可以轻松地理解和掌握这些内容,并可以快速了解和使用各个发行版的Linux系统。本书使用的RHEL6.x所涉及的工具,同时也适用于其他Linux发行版,是所有Linux用户必备的参考用书。 -
Linux服务器的配置与管理项目实施刘易 ,崔焰 著,闫新惠 编《Linux服务器的配置与管理项目实施(21世纪高等院校计算机网络工程专业规划教材)》全面介绍了 RedHat EnterpriseLinux5Server操作系统。本书通过9个项目,介绍了Linux桌面应用、Linux系统管理和服务器管理与维护等工作中的应用技能,包括Linux操作系统的安装、登录及删除,图形用户界面,字符界面与文本编辑器,用户与组群管理,文件系统与文件管理,Linux应用程序,网络配置,网络服务器配置。书中不仅有全面的基本技能(如操作系统的安装、系统的管理)介绍,还给出了中小型企业网络典型方案、配置方法,比较全面地概括了中小型企业网络服务器的配置与管理方面所需的基本技能。闫新惠主编的《Linux服务器的配置与管理项目实施(21世纪高等院校计算机网络工程专业规划教材)》既可作为高职高专学校相关专业的Linux操作系统课程教材,也可作为Linux培训教材及读者的自学参考书,还可作为从事嵌入式应用开发和网络管理等工作的技术人员的参考书。 -
Linux高性能服务器编程游双 著《Linux高性能服务器编程》是Linux服务器编程领域的经典著作,由资深Linux软件开发工程师撰写,从网络协议、服务器编程核心要素、原理机制、工具框架等多角度全面阐释了编写高性能Linux服务器应用的方法、技巧和思想。不仅理论全面、深入,抓住了重点和难点,还包含两个综合性案例,极具实战意义。《Linux高性能服务器编程》共17章,分为3个部分:第一部分对Linux服务器编程的核心基础——TCP/IP协议进行了深入的解读和阐述,包括TCP/IP协议族、TCP/IP协议,以及一个经典的TCP/IP通信案例;第二部分对高性能服务器编程的核心要素进行了全面深入的剖析,包含Linux网络编程API、高级I/O函数、Linux服务器程序规范、高性能服务器程序框架、I/O复用、信号、定时器、高性能I/O框架库Libevent、多进程编程、多线程编程、进程池和线程池等内容,原理、技术与方法并重;第三部分从侧重实战的角度讲解了高性能服务器的优化与监测,包含服务器的调制、调试和测试,以及各种实用系统监测工具的使用等内容。本书另外免费赠送一个负载均衡服务器程序的完整实际项目的源代码! -
Linux口袋书欧阳立博 严小商 任桥伟 译《Linux口袋书(第2版)》是一本精简的Linux入门指南,简要地阐述了Linux的基本观念,涵盖了Linux的许多命令和功能,并以精辟的范例示范如何利用它们进行日常工作,能够让你在短时间内有效提升工作效率。 -
Linux操作系统配置与管理严学军 ,鲁立 ,张恒 等编《Linux操作系统配置与管理/软件职业技术学院“十二五”规划教材》围绕Linux操作系统这一核心,针对Linux下主流的网络服务,介绍了Linux的发展历史与安装、Linux的图形界面和应用软件的使用、字符界面及Shell、Linux常用命令、Linux用户账号与组账号管理、Linux的RPM软件包管理、Linux的文件管理、文件系统与磁盘管理、进程与服务的管理、PAM应用、SELinux的应用、基本网络配置、Linux防火墙、Samba、DHCP服务器的配置与管理、DNS服务器配置和管理、Apache服务的配置和管理、FTP服务器和NFS服务器的配置和管理、远程管理Linux服务器等方面的内容。《Linux操作系统配置与管理/软件职业技术学院“十二五”规划教材》既包含丰富的理论基础知识,又具有较强的实践性和可操作性。《Linux操作系统配置与管理/软件职业技术学院“十二五”规划教材》可作为高职院校计算机应用专业和网络技术专业理论与实践一体化的教材,也可作为Linux系统管理和网络管理人员的自学指导书。 -
Linux技术手册(美)斯沃尔(Ellen Siever),Stephen Figgins ,Stephen Figgins ,等著 秦云川 译你需要知道的关于Linux的所有东西都在这本书里。《Linux技术手册(第6版)》是活跃在Linux社区很多年的人编写的,包括编程工具、系统和网络管理工具、shell、编辑器和GRUB引导装载程序。这个新版本提供了对Linux系统核心更紧密的关注,覆盖了更多新的功能。它也强调了很多大量使用的Linux命令的重要选项。在这本参考书里,你将会找到很多有用的新秘诀和技术,不管你是刚开始使用这个操作系统或者是用了很多年的用户。
