注册 登录 进入教材巡展
#
  • #

出版时间:2024-03

出版社:中国铁道出版社

以下为《信创服务器操作系统(银河麒麟版)——系统管理》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 中国铁道出版社
  • 9787113307691
  • 1版
  • 521424
  • 48256825-0
  • 16开
  • 2024-03
  • 计算机及相关专业
  • 本科 高职
作者简介
王煜林,广州理工学院计算机学院副院长,副教授,研究方向为网络与信息安全,主讲课程有计算机基础、Linux操作系统、Python语言编程、网络安全技术等。

刘飞生,高级工程师,广州理工学院专任教师,研究方向为机器学习,在计算机领域发表2篇论文1项专利。

刘晖,麒麟软件有限公司广东教育行业总监、高级培训讲师、高性能计算领域专家、职业院校专业人才培养评审专家。 深耕教育行业十多年,合作建设了多个高校的科研院所。致力于网信人才的培养,为各大高校提供国产化人才培养一体化解决方案,提升院校的专业创新能力,加速院校产教融合在信创领域的新突破。
查看全部
内容简介
本书根据国家自主创新政策,紧跟信息技术产业创新的前沿发展,结合普通高等院校服务器操作系统相关课程大纲编写,旨在为读者提供全面、深入的麒麟操作系统管理知识,涵盖麒麟操作系统运维工程师(KYCA)认证的所有内容。

本书是在中国电子信息产业集团有限公司和麒麟软件有限公司指导下编写的面向高等院校新工科计算机类专业的教材。全书共14章,包括认识Linux和麒麟操作系统、终端与Shell、用户和组管理、文件与目录管理、文本编辑器、文件查找与归档压缩、输入/输出重定向、软件包管理、服务和进程管理、计划任务、麒麟操作系统启动流程、网络管理、远程连接、磁盘管理。

本书适合作为普通高等院校计算机类专业教材,也可供对麒麟操作系统感兴趣的读者自学。
目录
第1章 认识Linux 和麒麟操作系统
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 章终端与Shell
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 章用户和组管理
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 章文件与目录管理
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 章文本编辑器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章文件查找与归档压缩
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 章输入/ 输出重定向
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 章软件包管理
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 章服务和进程管理
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 章计划任务
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 章麒麟操作系统启动流程
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 章网络管理
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 章远程连接
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 章磁盘管理
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