操作系统
-
计算机系统平台何颖,杨志奇,李春阁 等 编《计算机系统平台/全国高等院校计算机基础教育研究会重点立项教材》的目标定位是实现计算机应用型人才的系统能力培养,内容以高级语言(以C语言为例)是如何编译形成可执行文件后,在硬件上的执行为主线,将C语言、汇编语言、计算机组成原理、数字逻辑、微机接口原理等课程的知识进行串联。《计算机系统平台/全国高等院校计算机基础教育研究会重点立项教材》共分7章,分别介绍了计算机系统概述、数字电路分析与设计基础、计算机容易存储与处理的数据形式、计算机能够理解与执行的程序形式、计算机执行程序的过程、计算机存储程序和数据的方式、计算机输入/输出程序和数据的方式等内容。《计算机系统平台/全国高等院校计算机基础教育研究会重点立项教材》内容循序渐进、浅显易懂、案例丰富,可作为计算机专业独立学院和大专院校计算机系统方面的基础性教材。 -
计算机操作系统赵伟华,刘真,周旭,贾刚勇,张梅 著《计算机操作系统》全面系统地介绍了现代计算机操作系统的基本实现原理。全书共7章。第1章介绍操作系统的概念、特征、功能、发展历史、用户接口及结构模型;第2章介绍操作系统的硬件基础相关知识,包括处理器计算、存储系统、中断和时钟;第3章深入阐述进程与线程的概念、进程调度、死锁、同步与通信机制等;第4至6章分别介绍操作系统的存储器管理、设备管理和文件管理;第7章给出实践环节的建议实验项目。此外,《计算机操作系统》以Linux系统的2.6.24内核版本为实例,简要介绍其基本实现原理,力求方便读者学习时能理论联系实际。《计算机操作系统》内容丰富,结构清晰,强调理论与实践相结合,既可作为普通高等院校计算机及相关专业的操作系统课程教材,也可供从事计算机应用和开发的技术人员参考。 -
Linux系统管理与服务配置胡玲 著本书以目前较为流行的红帽公司的Red Hat Enterprise Linux 6为对象,由浅入深,全面、系统地介绍了Linux系统管理及各种网络服务的安装与配置。在编写上以项目教学为主线,以任务驱动为核心,以培养技术应用型人才为目标,将基本技能培养和主流技术结合,使学生通过学习能够掌握Linux的基础知识,安装和配置方法、系统的视察环境——X Window 、文本编辑工具、用户账号与组管理、文件与目录系统管理、逻辑卷、进程、软件和服务管理等内容,增强Linux网络基础和常用网络服务器配置等方面的操作和应用能力。特别是本书在后附加的综合实训,把近年来Linux发展的新技术和高职高专全国职业技能大赛的经典案例与职业技能要求有机地结合起来,知识、技能相融合,具有很强的实践性和应用性。 本书可作为高职高专院校计算机专业的教材,也可作为广大计算机爱好者和网络管理员的参考用书,以及社会培训班的教材。 -
Linux系统管理与自动化运维黑马程序员 著运维指对设备环境中软件、硬件的运行和维护,因为各类型企业常使用Linux系统作为服务器主机中软件的运行环境,所以基于Linux系统的运维技术成为运维人员应掌握的基本技能。 本书分为9章: 第1章介绍了Linux的背景、开发环境、网络配置等知识;第2章讲解了Linux系统的基本命令与常用工具;第3、4章讲解了Shell编程的基本语法、内核的编译与管理;第5章对Linux环境中常见的网络服务进行介绍;第6~9章讲解了Linux环境下实现集中化、自动化运维的方式,并对网络安全和虚拟化计时进行了讲解。本书中的每个章节都以理论与案例结合的模式,在理论知识后通过切实可行的案例帮助读者在学习的同时,实践、巩固所学知识。 本书附有配套视频、源代码、习题、教学课件等资源。同时,为了帮助初学者更好地学习本书中的内容,还提供了在线答疑,希望得到更多读者的关注。 本书既可作为高等院校本、专科计算机相关专业的Linux课程专用教材,也可以作为Linux系统管理的培训教材,是一本非常适合Linux技术人员的教材。 -
庖丁解牛Linux内核分析孟宁,娄嘉鹏,刘宇栋 著本书从理解计算机硬件的核心工作机制(存储程序计算机和函数调用堆栈)和用户态程序如何通过系统调用陷入内核(中断异常)入手,通过上下两个方向双向夹击的策略,并利用实际可运行程序的反汇编代码从实践的角度理解操作系统内核,分析Linux内核源代码,从系统调用陷入内核、进程调度与进程切换开始,最后返回到用户态进程。本书配有丰富的实验指导材料和练习,适合作为高等院校计算机相关专业的指导用书,也适合Linux操作系统开发人员自学。 -
计算机系统理解艾丽华 著全书共分5章,第1章介绍计算机系统软、硬件构成,系统层次和性能评测等;第2章介绍硬件数据表示对高级语言程序数据类型的支持及相关概念;第3章针对高级语言程序转化为机器可执行代码过程,介绍程序预处理、编译、解释、库和链接等技术,以及集成开发环境的配置;第4章围绕程序执行,介绍程序存储映像、指令流水化执行、多核处理器对线程级并行的支持,以及基于OpenMP的并行程序设计思想;第5章关于存储对计算机系统和程序性能的影响,介绍计算机存储资源的层次性,程序空间、内存空间和交换空间概念,内存碎片、内存泄露和垃圾回收管理,以及高级语言程序数据组织和访问优化思想。每章后配有习题,并为任课教师提供课件资源和代码资源。 本书适合作为高等院校计算机科学与技术、软件工程、电子信息工程、物联网等专业方向的本科生教材,也可作为计算机工程技术人员的参考书。 -
计算机系统钱晓捷 著本书融合计算机学科的“计算机组成原理”、“微机原理”和“汇编语言程序设计”课程的基本内容,同时补充“数字逻辑”课程基础知识、延伸有“计算机系统结构”课程核心概念,结合C语言和汇编语言编程实践,从软件角度理解计算机系统的工作原理,为软件编程应用和硬件技术深入奠定学科基础。 -
鸟哥的Linux私房菜鸟哥 著本书是知名度颇高的Linux入门书《鸟哥的Linux私房菜基础学习篇》的新版,全面而详细地介绍了Linux操作系统。全书分为五部分:第一部分着重说明计算机的基础知识、Linux的学习方法,如何规划和安装Linux主机以及CentOS 7.x的安装、登录与求助方法;第二部分介绍Linux的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;第四部分介绍了对于系统安全非常重要的Linux账号的管理、磁盘配额、高级文件系统管理、计划任务以及进程管理;第五部分介绍了系统管理员(root)的管理事项,如了解系统运行状况、系统服务,针对登录文件进行解析,对系统进行备份以及核心的管理等。本书内容丰富全面,基本概念的讲解非常细致,深入浅出。各种功能和命令的介绍,都配以大量的实例操作和详尽的解析。本书是初学者学习Linux不可多得的一本入门好书。 -
跟老男孩学Linux运维老男孩 著本书从脉络上可分为三大部分: 部分为Linux入门环境与基础(第0章~第4章),此部分着重介绍了新手需要了解的计算机核心硬件基础知识,学习Linux运维的需要的环境搭建、系统安装、远程连接,以及进入命令行感受Linux命令行的魅力。第二部分为Linux目录结构与文件属性(第5章~第9章)。着重讲解的是Linux的目录结构与重要文件路径知识,Linux系统开机启动核心知识,大量和文件、目录相关的核心命令讲解与实践,Linux系统文件类型、权限、用户、用户组、时间戳、软硬连接等核心知识。第三部分为中高级实战知识和技能篇(第10章~第15章)。着重讲解的是Linux系统各类特殊字符,正则表达式与三剑客知识,Linux系统12位权限,Linux系统定时任务,Linux用户管理知识与企业级用户管理项目案例。 -
服务器搭建与配置程文渭 著本书介绍当前主流Windows Server 2008 R2服务器的基本操作、文件共享,重点阐述四大经典服务的搭建与应用。以能力为本位、以职业实践为主线、以项目任务为主体。便于教师开展模块化教学,突出培养学生的服务器的专业应用能力。主要内容为Windows服务器的DNS服务器、DHCP服务器、Web服务器和FTP服务器等服务器角色的安装、配置和管理。基于服务器搭建与维护工作过程编写教学项目,注重阐述实践操作过程,强调实践技能训练,辅之以必要的理论知识说明,提升服务器专业认知及其应用能力。文字叙述力求深入浅出,通俗易懂,力争知识点易学、难点易懂、安装、配置和管理易操作、技能易掌握。
