操作系统
-
Windows网络编程基础教程杨传栋,张焕远,范昊,徐洪丽 著本书是一本讲解基于Windows Socket开发网络应用程序的教材,以Visual Studi02010为平台,通过大量实例,全面系统地介绍基于WinSock进行网络编程的基本原理、基本方法和必需的知识。 -
Ubuntu Linux操作系统与实验教程马丽梅,郭晴,张林伟 编《Ubuntu Linux操作系统与实验教程(第2版 微课视频版)/21世纪高等学校计算机类课程创》是一本全面介绍Ubuntu Linux相关知识的教材,由浅入深、内容详尽、图文并茂、论述清晰、条理清楚,系统全面地介绍了Ubuntu Linux操作系统。Ubuntu一直以其易用性著称,目前使用Ubuntu Linux系统的计算机越来越多。Ubuntu Linux和其他发行版的Linux在使用上和服务器的配置上有一些不同,介绍Linux的教材很多,专门讲述Ubuntu Linux的图书却相对较少,基于这种原因,我们编写了该书。《Ubuntu Linux操作系统与实验教程(第2版 微课视频版)/21世纪高等学校计算机类课程创》以目前流行的Ubuntu 16.04.06 LTS发行版本为基础编写,全书共分为11章,首先讲述了虚拟机以及在虚拟机下Ubuntu的安装和虚拟机的使用,其次介绍了Ubuntu图形界面和字符界面、文件管理、用户和组管理、硬盘与内存使用、进程管理、Shell及其编程、Samba和NFS服务器搭建、LAMP平台的搭建等内容。为了方便教师使用和学生学习,书中配有大量的实验截图。《Ubuntu Linux操作系统与实验教程(第2版 微课视频版)/21世纪高等学校计算机类课程创》既可以作为本科院校、高职院校相关专业的教材,也可以作为Linux培训的教材,还可以作为专业人品的参考书籍,该书是一本难得的Ubuntu Linux学习用书。 -
Linux操作系统基础教程王良明 著在Linux两大阵营的z新版本(红帽8.0和ubuntu 18.04)上展开内容阐述,作为基础性教程,重点对安装、简单配置、用户和权限、文件系统、基本命令、vim、远程登陆和控制、编程基础、基础运维以及服务配置等展开讲述,同时适当加入了云计算、虚拟化和大数据平台的一些内容,使读者或学员在完成本书学习的基础上,能进一步在Linux开发程序、云计算平台、大数据平台、虚拟化平台等方面深入学习和研究。紧跟时代、贴近实战、实例阐述,这是本书的特色。 读者对象包括但不限于:大、专、中院校学生(作为教材)、培训机构教材、个人。 -
Windows 操作系统安全配置何琳 著本书基于教育部第三批1+X证书《网络安全运维》职业技能等级标准编写而成。全书共分为三个学习单元,分别是本地Windows操作系统的安全配置、域环境Windows操作系统的安全配置和Windows服务器数据库安全配置。本书顺应职业教育特点,采用项目式教学方法进行编写,各学习单元的内容循序渐进,以工作项目式推进,难度逐渐递增。本书采用校企双元合作开发的模式,编写组成员包括行业企业专家、职业院校一线教师等。本书可作为中等职业学校网络信息安全等相关专业的专业教材、1+X证书《网络安全运维》的培训教材,也可作为网络信息安全项目实施过程中相关人员的参考用书。 -
操作系统原理何静媛 著本书在详细介绍操作系统发展历史的基础上,系统地阐述了传统操作系统五大基本功能的实现原理、所需的结构和主要涉及的技术,具体包括用户接口、进程与处理器管理、内存管理、I/O系统管理和文件系统等内容。全书共12章,前11章每章的最后一节对Linux操作系统的内核进行了详细剖析,第12章引入了国产优秀操作系统华为EulerOS的基础内容,目的在于使读者通过本书的学习,能够对一个完整的操作系统的整体框架结构和工作原理有比较透彻的了解,为以后在开源操作系统内核中进行开发打下基础。 本书每章章末都有小结和习题。附录部分提供了课程配套的实验指导书。 本书可作为计算机类专业本科生的教材,还可供计算机及相关专业从业人员参考。 -
Linux内核观测技术BPF[美] David Calavera,[意] Lorenzo Fontana 著 著,范彬,狄卫华 译 译本书是一本面向系统工程师的实践指南,皆在帮助他们获得Linux内核中BPF虚拟机的专业知识。通过本书,你不仅可以深入了解BPF程序的生命周期,熟悉日常工作所需的基本概念,增强有关性能优化、网络和安全方面的知识。还可以学习如何编写观测和修改内核行为的应用程序,以及通过代码注入的方式对内核事件进行监控、跟踪和安全观测等内容。同时,本书展示了相关的C、Go和Python代码示例。本书将BPD知识系统的汇总在一起,使BPF爱好者能系统地学习这一技术。 -
容器云的关键理论和方法研究谢晓兰 著本书遵循由浅入深、循序渐进的学习规律,分析了从云计算到容器云的过渡过程,全面介绍了Docker、Kubernetes、OpenShift,包括基础知识、在主流操作系统上的安装方法以及基本操作,然后对容器云与微服务以及容器云中的资源预测与配置、容器云任务调度、资源调度进行了深入探讨,并对混合容器云调度进行了系统阐述。本书案例丰富、实验详实,凝聚了作者多年的研究成果和心得体会,非常适合热爱和学习容器云的学术界和工业界人士阅读。本书有助于读者更好地理解容器云背后的根源和本质。 -
Kali Linux学习手册[美] 里克梅西耶 著学习用于网络堆栈和应用程序的压力测试工具。 执行网络侦查以确定攻击者可以使用的内容。 使用Metasploit等自动化漏洞利用工具进行渗透测试。 使用破解工具查看密码是否符合复杂性要求。 通过注入帧和破解密码来测试无线网络安全性。 使用自动化或基于代理的工具评估Web应用程序漏洞。 通过扩展Kali工具或开发自己的工具来创建高级攻击技术。 测试完毕后,通过Kali Linux生成报告。 作者介绍 Ric Messier是一位作家,顾问,教育家,持有GCIH、GSEC、CEH和CISSP等认证,并出版了几本信息安全和数字取证方面的书籍。凭借在信息安全和信息技术领域数十年的从业经验,Ric担任过程序员,系统管理员,网络工程师,安全工程经理,VoIP工程师,顾问和教授等多种职位。 -
操作系统――精髓与设计原理[美] 威廉.斯托林斯 著,陈向群 译本书既是关于操作系统概念、结构和机制的教材,目的是尽可能清楚和全面地展示现代操作系统的本质和特点;也是讲解操作系统的经典教材,不仅系统地讲述了操作系统的基本概念、原理和方法,而且以当代***的操作系统Windows 10、UNIX、Android、Linux为例,展现了当代操作系统的本质和特点。全书共分背景知识、进程、内存、调度、输入/输出和文件、嵌入式系统六部分,内容包括计算机系统概述、操作系统概述、进程描述和控制、线程、并发性:互斥和同步、并发:死锁和饥饿、内存管理、虚拟内存、单处理器调度、多处理器和实时调度、I/O管理和磁盘调度、文件管理、嵌入式操作系统、虚拟机、计算机安全技术、云操作系统和IoT操作系统等。此外,本书配套网站提供了及时、生动的材料。 -
计算机操作系统原理分析丁善镜 著计算机操作系统是在研究计算机系统的工作方式和使用方式基础上,提出对计算机系统进行管理、控制的原理和方法,让计算机能够更好地为人们的学习、工作和生活服务。本书以单处理器计算机系统的并发执行工作方式为管理、控制对象。介绍计算机操作系统基本原理和方法。主要包括操作系统引论、操作系统提供用户的接口、处理器管理及调度、存储器管理、文件系统、设备管理和并发程序设计实验指导等共 8章。
