操作系统
-
Linux系统编程千锋教育高教产品研发部 著1章介绍Linux操作系统核心;2章介绍不同形式I/O的操作接口;3章介绍进程的相关属性与进程的创建;4章介绍多线程编程及相关的同步互斥机制;5章介绍三种进程通信机制;6章介绍System V分支的三种进程间通信机制;7-10章介绍进程通信的重要知识,套接字的编程,从开始的网络编程基础,以及协议分析到最后高级网络编程;11章介绍SQlite数据库的简单应用;12章使用一个实际的项目案例。
-
Linux系统应用基础教程张小进 著本书以 CentOS 76为蓝本,详细介绍了Linux操作系统的概念、安装和使用方法,分别以命令行方式和图形方式说明了如何实现Linux系统的用户账户管理、文件系统管理、磁盘和文件目录管理、软件包管理、进程管理、shell编程、网络应用、常用服务器构建与配置和系统内核的裁剪与编译。全书以操作系统的理论为指导,以具体应用为核心,理论与实践相结合,系统、全面地介绍了Linux操作系统的特点和用法,概念准确、结构清晰、取材合理、详略得当。为了方便学习,部分章节有较为详细实用的参考示例,每章都配有习题,在附录中列出了相应的实验。本书既可以作为高等院校计算机科学与技术专业、网络工程专业等相关专业的本科、专科教材,也可以作为计算机应用和Linux网络管理人员的参考书。
-
用芯探核 基于龙芯的Linux内核探索解析陈华才 著这是一本基于龙芯平台,结合Linux-5.4.x 版本的内核源代码来解析Linux 内核的书籍。本书首先介绍了有关龙芯处理器和Linux 内核的基础知识,然后重点讲解了内核启动、异常与中断、内存管理、进程管理、显卡驱动、网卡驱动和电源管理这7 大板块的内容。本书甚少涉及代码的细枝末节,而是重点关注代码实现的主干流程,并且创造性地引入了树形视图和链式视图这两种比流程图更好用的代码解析方法。 本书适合Linux 系统相关的开发人员,特别是基于龙芯处理器做内核开发的技术人员学习参考。
-
Linux内核观测技术BPF[美] David Calavera,[意] Lorenzo Fontana 著 著,范彬,狄卫华 译 译本书是一本面向系统工程师的实践指南,皆在帮助他们获得Linux内核中BPF虚拟机的专业知识。通过本书,你不仅可以深入了解BPF程序的生命周期,熟悉日常工作所需的基本概念,增强有关性能优化、网络和安全方面的知识。还可以学习如何编写观测和修改内核行为的应用程序,以及通过代码注入的方式对内核事件进行监控、跟踪和安全观测等内容。同时,本书展示了相关的C、Go和Python代码示例。本书将BPD知识系统的汇总在一起,使BPF爱好者能系统地学习这一技术。
-
Windows Server 2012 R2服务器配置与管理项目教程谢树新,王昱煜,邹华福 编《Windows Server2012R2服务器配置与管理项目教程》是根据高职高专的人才培养目标,结合高职高专教学改革的要求,本着“工学结合、任务驱动、教学做评一体化”的原则,以项目为单元,以应用为主线,将理论知识融入实践项目中。本书作者根据网络工程实际工作过程所需要的知识和技能,以服务器配置与管理的典型项目为载体,精心组织了Windows Server 2012 R2操作系统安装与基本环境配置、配置与管理本地用户与组、配置与管理磁盘、配置与管理文件系统、配置与管理DHCP服务器、配置与管理DNS服务器、配置与管理Web服务器、配置与管理FTP服务器、配置与管理活动目录服务、配置与管理组策略、配置与管理路由访问服务器、配置与管理远程桌面服务等12个项目,在每个项目后面均精心安排了课堂训练和课外拓展。《Windows Server2012R2服务器配置与管理项目教程》既可以作为高职院校计算机应用、软件工程、网络技术等相关专业的Windows课程教材,也可供广大的Windows爱好者、Windows系统管理维护和网络管理人员、计算机培训机构的教师和学员参考使用。
-
Linux应用基础与实训王海宾 著Linux究其本质是操作系统。本书将Linux系统从应用的角度拆分为系统认知、系统安装、基本操作、用户管理、文件管理、权限管理、磁盘管理、高级磁盘管理、网络管理、软件包管理、进程管理以及Shell编程基础等12个模块。每个模块采用通俗易懂的语言进行讲解与剖析,并精选大量实例贯穿知识点的讲解,在每个章节末配有配套实训项目,突出了Linux系统学习的实用性与可操作性。为方便教学,本书提供了丰富的配套资源,可扫描封底二维码学习SPOC在线课程,也可直接扫描书中50余个二维码观看微课视频,同时,提供教学设计、教学课件和专项操练,请登录华信教育资源网(www.hxedu.com.cn)注册后免费下载。本书适合作为应用型本科、工程类本科和高职高专计算机应用技术类、计算机网络技术类、嵌入式等相关专业的教材,也是Linux管理员、新兴信息技术从业者、Linux爱好者的入门必备书籍。
-
计算机系统基础崔丽群 著本书以高级语言程序的开发和运行过程为主线,采用循序渐进、深入浅出的方法,介绍与计算机系统相关的核心概念,将程序执行每个环节所涉及的硬件和软件关联起来,帮助读者建立一个完整的计算机系统层次结构框架。本书采用IA-32体系结构的计算机系统,通过反汇编工具,将高级语言、汇编语言、机器代码及其执行进行关联,实现对程序的跟踪和调试。本书共分7章,主要内容包括计算机系统概述、数据的机器级表示与处理、层次结构存储系统、指令系统和程序的机器级表示、CPU结构和程序执行、异常和中断及输入/输出系统。本书概念清楚、通俗易懂、实例丰富,与当代计算机技术相结合,可作为高等院校的“计算机硬件技术”“计算机组成原理”等课程的教材和参考书,也可以作为计算机及相关专业的计算机系统方面的基础教材或计算机技术人员的参考书。
-
容器云的关键理论和方法研究谢晓兰 著本书遵循由浅入深、循序渐进的学习规律,分析了从云计算到容器云的过渡过程,全面介绍了Docker、Kubernetes、OpenShift,包括基础知识、在主流操作系统上的安装方法以及基本操作,然后对容器云与微服务以及容器云中的资源预测与配置、容器云任务调度、资源调度进行了深入探讨,并对混合容器云调度进行了系统阐述。本书案例丰富、实验详实,凝聚了作者多年的研究成果和心得体会,非常适合热爱和学习容器云的学术界和工业界人士阅读。本书有助于读者更好地理解容器云背后的根源和本质。
-
Kali Linux学习手册[美] 里克梅西耶 著学习用于网络堆栈和应用程序的压力测试工具。 执行网络侦查以确定攻击者可以使用的内容。 使用Metasploit等自动化漏洞利用工具进行渗透测试。 使用破解工具查看密码是否符合复杂性要求。 通过注入帧和破解密码来测试无线网络安全性。 使用自动化或基于代理的工具评估Web应用程序漏洞。 通过扩展Kali工具或开发自己的工具来创建高级攻击技术。 测试完毕后,通过Kali Linux生成报告。 作者介绍 Ric Messier是一位作家,顾问,教育家,持有GCIH、GSEC、CEH和CISSP等认证,并出版了几本信息安全和数字取证方面的书籍。凭借在信息安全和信息技术领域数十年的从业经验,Ric担任过程序员,系统管理员,网络工程师,安全工程经理,VoIP工程师,顾问和教授等多种职位。
-
Linux操作系统管理与Hadoop生态圈部署刘猛 著本书基于较新的Linux发行版――CentOS 7.6,内容涵盖Linux基础操作、Linux常见服务器架设及Hadoop生态圈中基于Linux的Hadoop、Spark、Flink、Hbase、Hive等平台的搭建。CentOS是RHEL的社区版,可以无缝衔接应用广泛的RHEL,其基础知识也可以用于其他很多Linux发行版。目前,Hadoop生态圈在企业里深受欢迎,实用性很强,在大数据相关领域应用广泛。本书依托岗位技能,将工作任务融入非常有代表性的实例中,理论内容丰富,操作步骤清晰,力求理论与实践相结合,并且充分考虑学生认知规律和特点,重点突出,难点拆解到位。由于深入浅出的内容组织,本书特别适合计算机网络、大数据运维等相关专业的学生选用,也可以作为Linux爱好者由入门到进阶的自学图书。