操作系统
-
计算机操作系统徐亮,龙陈锋,熊江《计算机操作系统/普通高等教育“十三五”规划教材·高等院校计算机系列教材》全面介绍了计算机操作系统的基本概念、原理和实现方法。全书共分为11章,第1章介绍了操作系统的概况;第2章至第8章分别阐述了操作系统的基本原理、概念和实现方法,包括中断、进程和线程、调度与死锁、内存管理、设备管理、文件管理和用户接口;第9章对当前流行的移动平台操作系统Android进行了介绍;第10章主要介绍了系统安全方面的知识,包括程序安全、系统和网络安全、计算机系统安全技术等;第11章介绍了另外一个典型的操作系统——Linux。《计算机操作系统/普通高等教育“十三五”规划教材·高等院校计算机系列教材》吸取了国内外近几年来出版的同类教材的优点,除了介绍操作系统中最基本的内容外,还增加了对目前比较流行的Android系统的介绍。《计算机操作系统/普通高等教育“十三五”规划教材·高等院校计算机系列教材》图文并茂,既可以作为计算机及其相关专业的本科生教材,也可供从事计算机相关工作的人员参考。
-
网络操作系统应用柳青,田钧《网络操作系统应用(Linux 第3版)/“十二五”职业教育国家规划教材》以Red Hat Enter Drise Linux操作系统为例,介绍操作系统的基本知识、Linux操作系统的操作技能和应用,以及Linux服务器的搭建和管理方法。《网络操作系统应用(Linux 第3版)/“十二五”职业教育国家规划教材》采用任务驱动方式编写,提供了大量案例、操作示例和技能训练,便于初学者学习和掌握操作系统的原理和使用方法。《网络操作系统应用(Linux 第3版)/“十二五”职业教育国家规划教材》可作为高职高专院校计算机及相关专业操作系统课程的教材和非计算机专业操作系统选修课教材,也可作为操作系统或Linux操作系统培训教材。
-
Red Hat Enterprise Linux6操作系统应用教程潘志安,沈平,魏华《Red Hat Enterprise Linux6操作系统应用教程(第2版)/“十二五”职业教育国家规划教材》以Red Hat Enterprise Linux6 Server为例,通过11个学习情境(包括41个子情境),介绍了Linux桌面应用、服务器管理与维护、嵌入式开发等工作中的应用技能,包括Linux操作系统的基本概念、Linux操作系统的安装和设置方法、图形用户界面应用、字符界面和Shell命令基本应用、用户和组群管理、文件系统和文件管理、进程管理及系统监视、Linux应用程序、网络配置、服务器配置、Shell编程和Linux下的C语言编程。《Red Hat Enterprise Linux6操作系统应用教程(第2版)/“十二五”职业教育国家规划教材》可作为高职高专学校计算机相关专业的Linux操作系统课程教材,也可作为Linux培训及自学教材,还可作为嵌入式应用开发人员和网络管理人员的参考书。
-
Linux应用基础教程梁如军,路远,安宁 等《Linux应用基础教程/高等教育规划教材》以CentOS6.5为蓝本,分三部分介绍了Linux操作系统的使用和配置。基础篇介绍了Linux的基础知识、Linux系统的安装、Shell和字符操作界面的使用、用户管理、权限管理、进程管理、Linux网络配置、包管理与系统更新、基础架构服务、服务器安全基础等,网站篇介绍了Apache、Nginx及LAMP/LNMP/Tomcat动态网站环境部署等;运维篇介绍了性能监控、性能优化、磁盘分区和LVM、文件系统管理、备份与同步、故障排查的一般方法以及单用户模式和系统援救环境的使用等。
-
《计算机操作系统》学习指导与题解梁红兵,汤小丹《学习指导与题解(含实验)/高等学校计算机类“十二五”规划教材》是汤小丹、梁红兵等编著,西安电子科技大学出版社出版的《计算机操作系统(第四版)》一书的配套学习辅导书。全书与教材一致,分为十二章,每一章都先扼要地阐述了本章的基本内容,然后给出重点和难点的学习提示,接着进行典型问题的分析与解答,最后以选择题、填空题的形式给出了大量的练习题。《学习指导与题解(含实验)/高等学校计算机类“十二五”规划教材》还包括两个附录。附录A是精心设计的七个操作系统实验,附录B给出了各章选择题和填空题的参考答案。《学习指导与题解(含实验)/高等学校计算机类“十二五”规划教材》既可作为计算机及相关专业本、专科生学习操作系统的辅导教材,也可作为报考相关专业硕士研究生的操作系统课程复习用书,还可作为读者自学操作系统的参考书。
-
计算机应用基础郑纬民,刘小星暂缺简介...
-
linux系统管理岳国锋暂缺简介...
-
UNIX Internals(美)Uresh Vahalia《深入理解UNIX系统内核》由国际资深UNIX专家撰写,深入剖析UNIX操作系统的内核技术,包含丰富的图示与细节展示。作者从操作系统设计的角度来审视UNIX系统内核,针对内核中的每个模块,深入探讨其结构和设计,详细阐释主流UNIX系统如何选择具体模块的实现方法,以及每种方法的优缺点,为读者更好地理解操作系统内核知识、提升操作系统开发能力提供翔实指导。《深入理解UNIX系统内核》共17章:第1章追溯UNIX系统的演变并分析影响系统主要变化的因素;第2~7章介绍进程子系统,包括线程及其在内核和用户库中的实现,信号、作业控制及登录会话管理,UNIX调度器和对实时应用程序的支持,进程间通信的技术(IPC),Mach系统架构,以及在现代单处理器和多处理器系统中应用的同步框架;第8~11章介绍文件系统,内容涵盖用户可见的文件系统接口、定义内核和文件系统交互的vnode/vfs接口,原始的System V文件系统(s5fs)和伯克利快速文件系统(FFS)等一些具体文件系统的实现细节,还包括太阳微系统的网络文件系统(NFS)、AT&T的远程文件共享(RFS)和Transarc公司的分布式文件系统(DFS)等分布式文件系统,以及一些使用日志提供更高可靠性和性能的高级文件系统,同时介绍一种基于堆栈式vnode层的新文件系统框架;第12~15章介绍内存管理,涉及内核内存分配、虚拟内存的概念、SVR4和Solaris的虚拟内存架构、Mach和4.4BSD内存模型,以及旁路转换缓冲和虚拟地址缓存;第16~17章主要介绍I/O子系统,内容包括设备驱动程序框架、内核与I/O子系统的交互、SVR4设备驱动程序接口、内核与驱动程序交互接口规范,以及STREAMS框架。
-
Linux常用命令手册曹江华内 容 简 介经过十几年的发展,Linux操作系统不断完善,得到了更多的应用。现在,Linux的图形化操作界面已经相对成熟,但是命令行技术仍然是Linux 的核心技术。本书汇集了Linux命令行下核心管理命令(包括最新的docker管理命令、systemd服务管理命令)的功能说明、语法说明、选项介绍、典型示例和注意事项等,对每一个命令都做了非常详尽的介绍,并列举了大量的示例进行说明,可以使读者对Linux下的命令有快速深入的认识。全书按照Linux命令的功能进行分类,便于读者查询。阅读本书之前不需要读者掌握太多的背景知识,论读者是UNIX用户还是Linux新手,甚至是从未接触过Linux的Windows用户,都可以轻松地理解和掌握这些内容,并可以快速了解和使用各个已发行版本的Linux系统。
-
深度实践嵌入式Linux系统移植范展源,刘韬 著随着物联网时代的到来,市场对各类智能设备的 需求也日渐高涨。智能设备的核心技术是集成电路芯 片和嵌入式操作系统,而嵌入式操作系统更可以称为 是智能设备的灵魂。多年来,Linux系统因为其开源 免费、安全稳定、社区支持丰富和移植裁剪方便等特 点一直备受全球各大设备厂商的青睐,当仁不让地成 为众多嵌入式操作系统中最耀眼的明星。在智能手机 大行其道的今天,Android系统牢牢占据着80%以上 的市场份额,而在Android系统华丽的外衣之下,依 然是Linux系统强有力的支撑。智能设备的发展并没有止步在智能手机,而是快 速朝着智能可穿戴设备、智能家居和车联网等方向扩 张。但要想把Linux系统移植到这些外设丰富并且处 理器架构各异的设备中,对于初级工程师而言也并非 易事,因为这不仅要求工程师熟悉C、汇编等编程语 言,了解基本的硬件操作方法和协议规范,还要求工 程师对Linux的内核架构、编译系统、调试方法以及 各个子系统的源码结构有所理解。为了让读者能够顺 利具备Linux系统移植的能力,范展源、刘韬编著的 这本《深度实践嵌入式Linux系统移植》被设计为一 站式学习教程,即: 涉及Linux系统各个层面的移植,包括启动加载 程序、Linux内核、Linux应用程序等; 提供深入的理论讲解和完整的源码剖析,同时也 分析了启动加载程序和Linux内核的编译系统; 分别提供对使用ARM9/S3C2440和 ARM1.1/S3C6410两款处理器的开发板移植过程的详细 实录,以最为人性化的方式让读者理解整个移植过程 中代码和系统功能的变迁。