操作系统
-
Puppet实战手册(英)约翰 阿伦德尔(John Arundel)Puppet是管理计算机系统配置的开源框架和工具集,是系统管理员必备的工具。 《Puppet实战手册》讲解了Puppet的方方面面,是Puppet领域的一部经典之作。书中先讲解如何快速上手Puppet,并使用Git、Rake、Git钩子(Git-hook)快速构建开发环境。然后讲解Puppet的语法、风格以及如何编写优秀的代码,软件包的管理、虚拟化资源和应用程序的管理,Puppet管理虚拟机、负载均衡、防火墙及NFS,Puppet的外部工具及整个生态系统,Puppet的报告、监控及一些常见故障的处理等方面,力求给读者一些借鉴与指导。 《Puppet实战手册》不只探讨了Puppet的全部功能,还详细展示了如何解决现实问题和应用程序,每一步都清晰地展示了应该输入什么命令,每一个技巧的展示都给出了完整的示范代码。本书包括的一些真实示例来自生产系统,并给出了在世界上最大的Puppet安装中使用的技术,包括基于Git版本控制系统的Puppet分布式架构。《Puppet实战手册》适合各个层次的系统管理员、操作人员和开发人员阅读。 -
Windows 内核设计思想陈树宝 著《Windows 内核设计思想》主要讲述Windows 内核的设计过程,从最底层的细节使用源码一步一步分析,结合Bochs 和WinDbg 调试器进行验证。《Windows 内核设计思想》提供全部源代码和能直接编译的项目工程,集理论、架构、编码、运行和调试于一体进行讲述,从多种角度呈现内核构架的基本流程。《Windows 内核设计思想》主要包括了Windows 内核加载器(ntldr)的分析,Windows 内核调试组件的设计,实现结构化异常处理的支持,并对内存管理和对象管理进行了精心讲解,同时对基于IRP 请求包的I/O 系统进行了论述,并且介绍了如何设计文件系统,最后简单讲解了进程和线程的一些基本知识。《Windows 内核设计思想》适合希望深入了解Windows 内核框架的程序员及对此感兴趣的读者阅读。 -
Windows Server操作系统维护与管理项目教程王伟本书以Windows Server 2008操作系统为实例,主要内容包括Windows Server 2008操作系统的安装配置、本地账户管理、文件系统、磁盘管理、活动目录服务和资源共享管理等系统管理技能,以及DNS、DHCP、IIS和网络路由等主要系统网络服务的配置和管理技能,并进一步较为全面地对Windows Server 2008的系统安全管理应用技术、系统性能优化管理实施、系统的备份与恢复等进行了详细阐述。 -
Linux嵌入式实时应用开发实战(美)Doug Abbott这本新版的《Linux嵌入式实时应用开发实战》(原书第3版)从实战的角度介绍了正在快速发展的嵌入式Linux技术,内容包含了基础和最新开发技术。本书是新手在嵌入式环境中使用Linux的理想入门读物,不但包含了重要的概念和具体的应用,还收录了作者在此领域的切身经历和实践方法。本书特点以基于ARM的单板机(SBC)为目标板讲解嵌入式开发开源、Linux和嵌入式技术的基础网络、图形界面和Android编程教会读者搭建简单的系统环境和工具链告诉读者如何使用模拟器进行早期应用程序测试教会读者使用一些Linux的组件和工具教会读者配置和生成Linux内核、BusyBox和U-Boot bootloader -
Linux 编程基础李养群 王攀 周梅本书可分为:Linux基本操作、Linux编程环境和Linux编程基本开发三个方面的内容。Linux基本操作主要介绍Linux操作系统特点、安装和使用;Linux常用命令的使用方法和具体使用;Linux 中的Shell编程基本语法、基本语句和执行、调试方法。Linux编程环境,主要围绕Linux编程相关工具进行介绍,包括gcc/gdb/make工具的主要参数和使用方法。Linux系统编程主要包括文件系统编程;进程管理;信号的处理;进程间通信;多线程编程;网络编程;Linux下数据库编程等相关知识。最后的附录还附上了Linux编程相关的基础实验等内容。 -
Windows电脑管家王宇娇 林海云本书通过大量实用案例的展示,深入浅出地介绍了常见的DOS工具和命令行、系统维护和注册表、组策略和BIOS的应用技巧,让读者对DOS命令行、BIOS、注册表和组策略不再感到陌生无趣,而是能灵活应用。本书适用于电脑维护人员、电脑软/硬件爱好者,可以帮助其较深层次地了解电脑,更有效地管理电脑;同时书中的许多案例对于普通电脑用户和电脑培训班学员有非常好的学习指导意义。 -
操作系统宗大华 宗涛 陈吉人操作系统”是计算机专业的一门必修课程。本书从资源管理的角度出发,介绍了计算机系统中各种软、硬件资源管理的概念、原理和技术。本书共有8 章内容,第1 章是对操作系统的概述;第2 章至第5 章是对计算机中的各种资源(硬件资源:处理机、存储器、外部设备;软件资源:文件)管理的策略和技术做全面、深入、准确的讲述;第6章介绍正确实现操作系统时必须要面对和解决的问题,它是使计算机充分发挥工作效率的关键所在。这6章涉及的是操作系统的基础。第7 章和第8 章,是对两个操作系统(Windows XP 和Linux)的分析,以便使读者对操作系统能够有一个较为完整和实际的了解。这两章是对操作系统学习的一种提高。本书可作为高职高专计算机专业操作系统课程的教材,也可供广大读者自学参考。 -
Linux项目实训杨云,平寒 编著本书以实训教学为主线,分为6篇:虚拟机与VMware Workstation、Linux系统安装与常用命令、Linux系统配置与管理、Vim与编程调试、常用网络服务、网络互联与安全。各篇由多个实训项目组成,全书共计30个实训项目(2个综合实训),基本涵盖了Linux操作系统和网络应用的各种实训。每个实训项目一般包括实训目的、实训内容、实训准备、实训环境要求、实训步骤、实训思考题、实训思考参考答案、实训报告要求8部分。随书光盘包括27个项目实训的录像视频、shell script程序源码、思考题答案、检查学习效果的自主实训等,便于教与学。本书作为Linux操作系统的实训教材,实践性很强,旨在帮助读者在学习了Linux操作系统理论和基础知识的前提下,进行网络工程的应用训练。本书适合作为各类院校各专业Linux操作系统的实训教材,也可作为“教学做”一体化的Linux操作系统的课程教材,还可适合计算机网络爱好者和有关技术人员参考使用。 -
Linux Shell命令行及脚本编程实例详解刘艳涛本书理论结合实践,全面、系统地介绍了Linux Shell(Bash)脚本编程的语法、命令、技巧等内容。本书偏重于实践教学,在讲解理论知识时,通过一些典型实例让读者了解理论知识在实际环境中的应用,并对易混淆和较难理解的知识点做了重点分析,以加深读者对知识的理解。另外,作者专门为本书录制了高清配套教学视频,以帮助读者高效学习,同时也提供了本书实例源程序以方便读者学习。本书共15章,分为两篇。主要内容包括:Linux及Linux Shell简介、初识Linux Shell、常用Shell(Bash)命令、Shell命令进阶、Shell编程基础、Shell的条件执行、Bash循环、Shell函数、正则表达式、脚本输入处理、Shell重定向、管道和过滤器、捕获、sed和awk,以及其他Linux Shell种类介绍。本书使用了大量的实例详细地介绍了Bash的语法及各种技巧,并以循序渐进的方式讲解了Linux Shell(Bash)的各种特性,让读者能够迅速上手,并能学以致用。对于初次接触Linux Shell的读者,本书是一本很好的自学教材;对于接触过Linux Shell的读者,本书可以作为进阶读物或随时查阅的技术手册;另外,本书也可以作为高等学校相关专业的教材和各类培训学校的教材。 -
高级Windows应用程序设计李媛,孙阳光,李祥本书以实际应用为目的,以介绍Windows各个组件、对话框创建、数据库Windows创建为主线,系统地介绍了Windows的开发技术。全书共10章,主要内容包括Windows程序设计的基础知识、Windows应用程序框架、Windows绘图、Windows数据类、Windows界面样式设计、鼠标和键盘、Windows资源、动态链接库、对话框、数据库Windows设计等。
