高等教育 > 计算机类

信创服务器操作系统(银河麒麟版)——系统管理

书号:9787113307691 套系名称:“十四五”高等学校新工科计算机类专业系列教材

作者:王煜林 刘飞生 刘晖 出版日期:2024-03-01

定价:55.00 页码 / 开本: /16

策划编辑:唐旭 贾星 责任编辑:贾星 张彤

适用专业:计算机类 适用层次:高等教育

最新印刷时间:2024-03-01

资源下载
教学课件(暂无) 教学素材(暂无)
习题答案(暂无) 教学案例(暂无)
教学设计(暂无) 教学视频(暂无)
内容简介 前言 目录 作者介绍 图书特色
  • 本书根据国家自主创新政策,紧跟信息技术产业创新的前沿发展,结合普通高等院校服务器操作系统相关课程大纲编写,旨在为读者提供全面、深入的麒麟操作系统管理知识,涵盖麒麟操作系统运维工程师(KYCA)认证的所有内容。
    
    本书是在中国电子信息产业集团有限公司和麒麟软件有限公司指导下编写的面向高等院校新工科计算机类专业的教材。全书共14章,包括认识Linux和麒麟操作系统、终端与Shell、用户和组管理、文件与目录管理、文本编辑器、文件查找与归档压缩、输入/输出重定向、软件包管理、服务和进程管理、计划任务、麒麟操作系统启动流程、网络管理、远程连接、磁盘管理。
    
    本书适合作为普通高等院校计算机类专业教材,也可供对麒麟操作系统感兴趣的读者自学。
    
    
    
    
    
    
    
    
    
    
    ?
  •        信创,即信息技术应用创新。过去很多年,我国的 IT 底层标准、架构、生态等大多都由国外IT公司制定,存在很多安全风险。因此,国家倡导要逐步建立基于自己的IT底层架构和标准,形成自有开放生态,这也是信创产业的核心。通俗来
    讲,就是在核心芯片、基础硬件、操作系统、中间件、数据库服务器等领域实现国产替代。信创产业是数据安全、网络安全的基础,也是“新基建”的重要内容,是推动信息产业高质量发展的迫切要求和建设科技强国的必由之路。
           为了顺应产业发展趋势、满足国家战略需求,中国电子信息产业集团有限公司发挥中央企业在国家关键信息基础设施建设中的主力军作用,成立了麒麟软件有限公司,打造中国操作系统核心力量。麒麟软件有限公司以安全可信的操作系统技术为核心,旗下拥有以服务器操作系统、桌面操作系统、嵌入式操作系统、麒麟云操作系统增值产品为代表的产品线,支持飞腾、鲲鹏、龙芯、申威、海光、兆芯等国产CPU,能够提供完整的国产化解决方案。
    银河麒麟高级服务器操作系统V10(以下简称麒麟操作系统)是基于Linux内核的服务器操作系统,它是针对企业级关键业务,适应虚拟化、云计算、大数据、工业互联网时代对主机系统可靠性、安全性、性能、扩展性和实时性等需求,开发的新一代自主服务器操作系统,应用于政府、金融、教育、财税、公安、审计、交通、制造等领域。
           任何计算机的运行都离不开操作系统,服务器也一样。服务器操作系统是所有信息系统的基础架构平台,所以掌握服务器操作系统的使用对于普通高等院校计算机类专业的学生来说非常有必要。本书是在国家自主创新和信息技术产业创新的大背景下编写的。当前,国家信息技术产业迅猛发展,特别是在服务器操作系统领域。在这个变革的浪潮中,麒麟操作系统作为我国自主研发的重要成果,不仅承载着国家自主创新的理念,也是信息技术产业自主安全可控的重要体现。
           本书得到了麒麟软件有限公司的技术支持,旨在为读者提供全面、深入的麒麟操作系统管理知识,涵盖了麒麟操作系统运维工程师(KYCA)认证的所有内容,主要从操作系统概述、终端与Shell使用,到用户和组管理、文件与目录管理,再到进程管理、磁盘管理等各个方面。每章最后都提供实训内容,帮助读者巩固和理解所学知识,提高实践能力。
           本书具有以下三个特点:
           (1)对接产业的权威性:本书是在中国电子信息产业集团有限公司和麒麟软件有限公司指导下编写的,确保了其内容的权威性和实用性。由于这些组织在国家关键信息基础设施建设中扮演重要角色,因此本书能够紧跟行业的最新动态和技术要求,为读者提供与产业实际紧密相关的知识和技能。
           (2)对接认证的全面性:本书内容覆盖了KYCA认证的所有内容,凸显了其内容的全面性,与专业认证对接的特点使得本书不仅适合高校学生学习,也适合寻求专业资格认证的人士阅读。
           (3)注重实践性和应用性:本书强调理论与实践相结合,通过大量的实际案例和动手实践练习,不仅可帮助读者理解理论知识,更重要的是提高读者动手能力和解决实际问题的技能。这种应用性强的特点使得本书更能满足当下信息技术领域对于实践技能的更高需求。
           本书由王煜林、刘飞生、刘晖任主编,孙仲洋、陈易平、钟雪艳、王利任副主编。具体编写分工如下:第1、8、14章由王煜林编写,第2、10章由孙仲洋编写,
    第3、9章由陈易平编写,第4、5、6章由刘飞生编写,第7、11章由钟雪艳编写,第12、13章由王利编写,全书由王煜林、刘飞生、刘晖统稿,由麒麟软件有限公司广东教育行业总监刘晖提供技术支持。
           由于编者水平有限,加之时间仓促,书中疏漏之处在所难免,恳请广大读者批评指正。
    
    
            编?者
           2023年12月
    
    ?
  • 1.1?Linux操作系统概述 1
    1.1.1?Linux的发展 1
    1.1.2?Linux的版本 2
    1.1.3?Linux的特性 2
    1.2?麒麟操作系统概述 3
    1.2.1?麒麟操作系统简介 3
    1.2.2?麒麟操作系统的特点 3
    1.2.3?麒麟操作系统的应用领域 3
    1.3?安装麒麟操作系统 4
    1.3.1?安装虚拟机 4
    1.3.2?新建虚拟机 5
    1.3.3?麒麟操作系统的安装 9
    1.3.4?系统的登录与管理 12
    本章实训 13
    习题 13
    2.1?终端概述 15
    2.1.1?终端的基础知识 15
    2.1.2?命令行操作界面的打开方式 17
    2.2?Shell概述 18
    2.2.1?用户界面 18
    2.2.2?Shell基础知识 19
    2.2.3?Shell命令行操作界面的简要说明 22
    2.2.4?Shell命令行操作界面的环境变量 22
    2.3?基础命令及脚本 24
    2.3.1?麒麟操作系统基础命令简介 24
    2.3.2?Shell基础命令使用方法 25
    本章实训 32
    习题 34
    3.1?用户和组概述 35
    3.1.1?用户和组的基本概念 35
    3.1.2?用户账户 35
    3.2?用户账户和类型 36
    3.2.1?用户账户信息 36
    3.2.2?超级用户(root) 36
    3.2.3?普通用户 36
    3.2.4?系统用户 36
    3.3?管理用户账户 37
    3.3.1?用户账户文件 37
    3.3.2?创建用户账户 38
    3.3.3?修改用户账户 39
    3.3.4?删除用户账户 40
    3.3.5?用户密码管理 41
    3.4?管理组账户 41
    3.4.1?创建组账户 41
    3.4.2?修改组账户 42
    3.4.3?删除组账户 42
    3.4.4?用户与组关联 43
    本章实训 43
    习题 44
    4.1?文件与目录概述 45
    4.1.1?文件与目录的基本概念 45
    4.1.2?文件和目录的层次结构 46
    4.1.3?文件和目录的命名规则 47
    4.1.4?文件种类和扩展名 48
    4.2?文件和目录操作 49
    4.2.1?目录相关操作 49
    4.2.2?文件创建相关操作 50
    4.2.3?文件内容查看 51
    4.2.4?文件处理 53
    4.3?文件和目录的权限 55
    4.3.1?文件和目录权限概述 55
    4.3.2?查看权限信息 56
    4.3.3?修改权限 57
    4.4?硬链接与软链接 59
    4.4.1?硬链接 59
    4.4.2?软链接(符号链接) 60
    本章实训 61
    习题 62
    5.1?VIM编辑器介绍 63
    5.1.1?VIM简介 63
    5.1.2?VIM的使用 64
    5.2?VIM基本命令 64
    5.2.1?VIM工作模式 64
    5.2.2?基本导航 65
    5.2.3?文本编辑 66
    5.2.4?保存和退出 68
    5.2.5?查找和替换 68
    5.3?其他文本编辑器简介 68
    5.3.1?Nano 68
    5.3.2?Emacs 69
    5.3.3?其他编辑器 69
    本章实训 69
    习题 71
    6.1?命令的查询方法 72
    6.1.1?使用man命令 72
    6.1.2?查询命令的选项 73
    6.2?文件的查询方法 74
    6.2.1?which——查找可执行文件的路径 74
    6.2.2?whereis——查找二进制、源代码和帮助页面的位置 74
    6.2.3?find——查找文件和目录 74
    6.2.4?文件查找的高级技巧 74
    6.3?文件内搜索内容的方法 75
    6.3.1?grep命令 75
    6.3.2?其他文本搜索工具 77
    6.4?文件归档与压缩 77
    6.4.1?文件归档 77
    6.4.2?文件压缩及解压缩 78
    本章实训 80
    习题 81
    7.1?重定向概述 82
    7.1.1?重定向的概念及使用场景 82
    7.1.2?标准输入/输出设备 83
    7.2?输入重定向 84
    7.2.1?符号格式及功能 85
    7.2.2?一般形式 85
    7.2.3?here字符串 85
    7.2.4?here文档 86
    7.3?输出重定向 87
    7.3.1?符号格式及功能 87
    7.3.2?覆盖模式 87
    7.3.3?追加模式 88
    7.4?错误输出重定向 89
    7.4.1?符号格式及功能 89
    7.4.2?覆盖模式的错误重定向 90
    7.4.3?追加模式的错误重定向 91
    7.4.4?覆盖模式的标准及错误重定向 92
    7.4.5?追加模式的标准及错误重定向 92
    7.5?管道技术 93
    7.5.1?符号格式及功能 93
    7.5.2?管道命令示例grep 94
    7.5.3?管道命令示例sed 95
    7.5.4?管道命令示例awk 95
    7.6?命令替换 96
    本章实训 96
    习题 97
    8.1?使用rpm命令管理RPM软件包 99
    8.1.1?认识RPM软件包 99
    8.1.2?RPM软件包的查询 101
    8.1.3?RPM软件包的安装 102
    8.1.4?RPM软件包的卸载 103
    8.1.5?RPM软件包的升级 103
    8.1.6?RPM软件包的校验 104
    8.2?使用yum命令管理RPM软件包 105
    8.2.1?YUM源设置 106
    8.2.2?使用yum命令查询RPM软件包 107
    8.2.3?使用yum语句安装RPM软件包 108
    8.2.4?使用yum语句卸载RPM软件包 110
    8.2.5?使用yum语句升级RPM软件包 111
    8.3?源码编译安装 111
    本章实训 115
    习题 116
    9.1?进程和服务概述 117
    9.1.1?进程和服务的基本概念 117
    9.1.2?进程和服务之间的关系 117
    9.2?进程管理 118
    9.2.1?查看运行中的进程 118
    9.2.2?进程的状态和属性 119
    9.2.3?终止进程 119
    9.2.4?进程优先级 120
    9.3?服务管理 120
    9.3.1?服务的基本概念 120
    9.3.2?启动和停止服务 120
    9.3.3?管理服务状态 121
    9.3.4?自动启动服务 121
    本章实训 122
    习题 122
    10.1?系统定时任务 124
    10.1.1?系统定时任务概述 124
    10.1.2?计划任务的分类 125
    10.2?一次性任务管理 125
    10.2.1?at任务概述 125
    10.2.2?at任务的操作 126
    10.2.3?at任务的配置 127
    10.2.4?at任务指定时间的方法 128
    10.3?周期性任务管理 128
    10.3.1?周期性定时任务 128
    10.3.2?安装cron任务 129
    10.3.3?运行crond服务 130
    10.3.4?cron任务配置 130
    10.3.5?crontab命令 132
    10.3.6?使用crontab命令的注意事项 133
    本章实训 134
    习题 135
    11.1?概??述 136
    11.2?系统启动流程 137
    11.2.1?总流程 137
    11.2.2?初始化BIOS 137
    11.2.3?启动管理器BootLoader 138
    11.2.4?加载内核 141
    11.2.5?启动systemd守护进程 141
    11.2.6?进入登录界面 144
    11.3?开机自启动设置 145
    11.3.1?服务文件格式 145
    11.3.2?编写服务文件 146
    11.3.3?设置开机自启动 146
    本章实训 147
    习题 147
    12.1?网络管理基础 149
    12.1.1?网络相关概念 149
    12.1.2?常用网络配置文件 152
    12.1.3?NetworkManager简介 153
    12.2?麒麟操作系统网络配置 154
    12.2.1?通过图形界面配置网络 154
    12.2.2?通过命令行配置网络 158
    12.2.3?通过修改配置文件配置网络 172
    12.3?常用的网络管理命令 174
    12.3.1?查看和修改主机名称 174
    12.3.2?网络配置工具 177
    12.3.3?配置和显示网络接口 185
    12.3.4?检查网络状况 187
    12.3.5?网络测试 191
    12.3.6?ss命令 192
    12.3.7?route命令 193
    本章实训 197
    习题 198
    13.1?远程连接管理简介 199
    13.2?通过字符界面实现远程连接管理 200
    13.2.1?OpenSSH简介 200
    13.2.2?配置OpenSSH 201
    13.2.3?使用SSH客户端程序 202
    13.2.4?构建密钥对验证的SSH体系 212
    13.3?通过B/S方式实现远程连接 214
    13.3.1?Cockpit远程管理 214
    13.3.2?Webmin远程管理 216
    13.4?通过C/S方式实现远程连接 217
    13.4.1?TigerVNC简介 217
    13.4.2?TigerVNC安装 218
    13.4.3?启动查看与关闭TigerVNC服务 218
    13.4.4?配置TigerVNC 219
    13.4.5?VNC客户机连接VNC服务器 225
    本章实训 225
    习题 226
    14.1?磁盘的基本管理 227
    14.1.1?磁盘的基本概念 227
    14.1.2?文件系统 230
    14.1.3?磁盘分区管理 234
    14.2?磁盘阵列 241
    14.2.1?磁盘阵列概述 241
    14.2.2?使用mdadm管理磁盘阵列 244
    14.3?LVM 248
    14.3.1?LVM概述 248
    14.3.2?LVM管理 249
    本章实训 254
    习题 255?
  • 王煜林,广州理工学院计算机学院副院长,副教授,研究方向为网络与信息安全,主讲课程有计算机基础、Linux操作系统、Python语言编程、网络安全技术等。
    
    刘飞生,高级工程师,广州理工学院专任教师,研究方向为机器学习,在计算机领域发表2篇论文1项专利。
    
    刘晖,麒麟软件有限公司广东教育行业总监、高级培训讲师、高性能计算领域专家、职业院校专业人才培养评审专家。 深耕教育行业十多年,合作建设了多个高校的科研院所。致力于网信人才的培养,为各大高校提供国产化人才培养一体化解决方案,提升院校的专业创新能力,加速院校产教融合在信创领域的新突破。
    
    ?
  • (1)对接产业的权威性:本书是在中国电子信息产业集团有限公司和麒麟软件有限公司指导下编写的,确保了其内容的权威性和实用性。由于这些组织在国家关键信息基础设施建设中扮演重要角色,因此本书能够紧跟行业的最新动态和技术要求,为读者提供与产业实际紧密相关的知识和技能。
    (2)对接认证的全面性:本书内容覆盖了KYCA认证的所有内容,凸显了其内容的全面性,与专业认证对接的特点使得本书不仅适合高校学生学习,也适合寻求专业资格认证的人士阅读。
    (3)注重实践性和应用性:本书强调理论与实践相结合,通过大量的实际案例和动手实践练习,不仅可帮助读者理解理论知识,更重要的是提高读者动手能力和解决实际问题的技能。这种应用性强的特点使得本书更能满足当下信息技术领域对于实践技能的更高需求。?