新書推薦:

《
被争夺的身体:魏玛德国的生育制度
》
售價:HK$
96.8

《
热烈的孤独大宋词人的明月与江湖 大宋顶流小传两宋词人柳永苏轼等两宋王朝史
》
售價:HK$
76.8

《
抗衰营养全书
》
售價:HK$
85.8

《
罗马史 随书附赠专有名词对照册 诺贝尔文学奖获奖巨著
》
售價:HK$
437.8

《
索恩丛书·伊斯兰帝国:十五座城市定义一种文明
》
售價:HK$
141.9

《
现代日本简史 近现代日本发展之路的通俗历史读本 解析日本百年来的兴盛与阵痛
》
售價:HK$
96.8

《
墨菲定律受益一生的黄金法则和人生定律心理学基础入门
》
售價:HK$
53.9

《
企业国家:一部日本经济史
》
售價:HK$
140.8
|
編輯推薦: |
“十四五”职业教育国家规划教材,第3版曾获得教材建设奖
融入课程思政等内容,优化教学项目,完善企业案例
提供“教、学、做、导、考”一站式课程解决方案
国家级精品课程和国家精品资源共享课程“Linux网络操作系统”的配套教材
|
內容簡介: |
本书对接世界职业院校技能大赛,符合“三教”改革精神。本书是国家精品课程、国家级精品资源共享课和国家在线精品课程“Linux网络操作系统”的配套教材,也是基于“项目驱动、任务导向”的“双元”模式的纸媒 电子活页的项目化零基础教材。
來源:香港大書城megBookStore,http://www.megbook.com.hk 本书以RHEL 9/CentOS Stream 9为平台,分为6个学习情境,分别为系统安装与常用命令、系统管理与配置、shell程序设计与调试、网络服务器配置与管理、系统安全与故障排除(电子活页)、拓展与提高(电子活页)。6个学习情境又细分为14个项目,包括安装与配置Linux操作系统、Linux常用命令与vim、管理Linux服务器的用户和组、配置与管理文件系统、配置与管理硬盘、配置网络和使用SSH服务、shell基础、学习shell script、使用GCC和make调试程序、配置与管理Samba服务器、配置与管理DHCP服务器、配置与管理DNS、配置与管理Apache服务器、配置与管理FTP服务器。大部分项目配有“项目实训”等结合实践应用的内容,引用丰富的企业应用实例,并配以微课和慕课。此外,还有15个扩展项目(电子活页)。这些科学设置使“教、学、做”融为一体,真正实现理论与实践的统一。
本书可作为应用型本科、职业本科、高职高专院校计算机网络技术、大数据技术、云计算技术应用、计算机应用技术、软件技术等专业的理论与实践教材,也可作为Linux系统管理和网络管理人员的自学用书。
|
關於作者: |
杨云,教授,Linux国家精品资源共享课程负责人,省教学名师,首届工业和信息化职业教育教学指导委员会计算机类专业指导委员会委员,高等教育自学考试指定教材项目“互联网软件与应用”负责人。荣获首届全国教材建设奖优秀教材一等奖,主编多部“十四五”“十三五”“十二五”职业教育国家规划教材。主持的 “五核协同的Linux操作系统教学资源建设”获省级教学成果二等奖。杨云教授是微软系统工程师(MCSE),多次负责全国的红帽Linux和微软Windows服务器的培训工作。
|
目錄:
|
目 录
学习情境一 系统安装与常用命令
项目1
安装与配置Linux操作系统 2
1.1 项目知识准备 2
1.1.1 Linux操作系统的历史 3
1.1.2 Linux的版权问题及特点 3
1.1.3 理解Linux的体系结构 3
1.1.4 Linux的版本 4
1.1.5 RHEL 9与CentOS Stream 9 5
1.2 项目设计与准备 6
1.2.1 项目设计 6
1.2.2 项目准备 6
1.3 项目实施 8
任务1-1 安装VMware
Workstation Pro 17 8
任务1-2 利用虚拟机软件VMware
Workstation Pro 17新建
虚拟机 9
任务1-3 安装RHEL 9 12
任务1-4 使用YUM和DNF 18
任务1-5 启动shell 21
任务1-6 系统和服务管理 21
任务1-7 制作系统快照 24
1.4 拓展阅读“核高基”与国产操作
系统 24
1.5 项目实训:安装与基本配置Linux
操作系统 24
1.6 练习题 25
1.7 实践习题 26
1.8 超级链接 26
项目2
Linux常用命令与vim 27
2.1 项目知识准备 27
2.1.1 了解Linux命令的特点 28
2.1.2 获取帮助 28
2.1.3 后台运行程序 30
2.2 项目设计与准备 30
2.3 项目实施 30
任务2-1 熟练使用文件目录类
命令 31
任务2-2 熟练使用系统信息类命令 41
任务2-3 熟练使用进程管理类命令 43
任务2-4 熟练使用其他常用命令 46
任务2-5 熟练使用vim编辑器 47
2.4 拓展阅读 中国计算机的
主奠基者 52
2.5 项目实训:熟练使用Linux基本
命令 53
2.6 练习题 53
2.7 实践习题 54
学习情境二 系统管理与配置
项目3
管理Linux服务器的用户和组 56
3.1 项目知识准备 56
3.1.1 理解用户账户和组 56
3.1.2 理解用户账户文件 57
3.1.3 理解组文件 59
3.2 项目设计与准备 60
3.3 项目实施 60
任务3-1 新建用户 60
任务3-2 设置用户账户密码 61
任务3-3 维护用户账户 63
任务3-4 管理组 65
任务3-5 使用su命令 66
任务3-6 使用常用的账户管理命令 67
3.4 企业实战与应用——账户管理
实例 68
3.5 拓展阅读 中国国家顶级域名
CN 69
3.6 项目实训:管理用户和组 69
3.7 练习题 70
项目4
配置与管理文件系统 72
4.1 项目相关知识 72
4.1.1 认识文件系统 73
4.1.2 理解Linux文件系统结构 74
4.1.3 理解绝对路径与相对路径 74
4.2 项目设计与准备 75
4.3 项目实施 75
任务4-1 管理Linux文件权限 75
任务4-2 修改文件与目录的默认权限与
隐藏属性 81
任务4-3 使用文件访问控制列表 85
4.4 企业实战与应用 86
4.5 拓展阅读 图灵奖 88
4.6 项目实训:管理文件权限 88
4.7 练习题 88
项目5
配置与管理硬盘 90
5.1 项目知识准备 90
5.1.1 MBR硬盘与GPT硬盘 90
5.1.2 磁盘分区 91
5.2 项目设计与准备 93
5.2.1 为虚拟机添加需要的硬盘 93
5.2.2 必要时更改启动顺序
(一般不更改) 94
5.2.3 硬盘的使用规划 95
5.3 项目实施 95
任务5-1 常用硬盘管理工具fdisk 96
任务5-2 在Linux中配置软RAID 100
任务5-3 管理逻辑卷 104
任务5-4 硬盘配额配置企业案例
(XFS文件系统) 111
5.4 拓展阅读 国家最高科学
技术奖 112
5.5 项目实训 112
5.5.1 项目实训1:管理文件系统 112
5.5.2 项目实训2:管理逻辑卷 113
5.5.3 项目实训3:管理动态磁盘 113
5.6 练习题 114
项目6
配置网络和使用SSH
服务 115
6.1 项目知识准备 115
6.1.1 设置主机名 116
6.1.2 RHEL 9中的网络配置文件 117
6.1.3 SSH服务概述 119
6.2 项目设计与准备 119
6.3 项目实施 120
任务6-1 使用系统菜单配置网络 120
任务6-2 使用图形界面配置网络 122
任务6-3 使用nmcli命令配置网络 124
任务6-4 安装、启动SSH服务 127
任务6-5 配置SSH服务 128
任务6-6 Linux连接SSH服务器 130
任务6-7 配置SSH密钥认证 131
任务6-8 使用SCP传输文件 133
6.4 拓展阅读IPv4和IPv6 133
6.5 项目实训 134
6.5.1 项目实训1:配置TCP/IP网络
接口 134
6.5.2 项目实训2:配置与管理
防火墙 134
6.6 练习题 136
学习情境三 shell程序设计与调试
项目7
shell基础 140
7.1 项目知识准备 141
7.1.1 变量的定义和引用 141
7.1.2 shell变量的作用域 141
7.1.3 环境变量 142
7.1.4 工作环境设置文件 144
7.2 项目设计与准备 144
7.3 项目实施 144
任务7-1 命令运行的判断依据:“;”
“&&”“||” 144
任务7-2 掌握grep的高级使用方法 147
任务7-3 练习基础正则表达式 148
任务7-4 基础正则表达式的特殊字符
汇总 153
任务7-5 使用重定向 154
任务7-6 使用管道命令 156
7.4 拓展阅读 王选院士 157
7.5 练习题 158
项目8
学习shell script 159
8.1 项目知识准备 159
8.1.1 了解shell script 160
8.1.2 编写与执行一个shell script 160
8.1.3 养成编写shell script的良好
习惯 163
8.2 项目设计与准备 164
8.3 项目实施 165
任务8-1 通过简单实例学习
shell script 165
任务8-2 了解脚本运行方式的差异 168
任务8-3 利用判断符号“[]” 169
任务8-4 利用if...then条件判断式 171
任务8-5 利用case...in...esac条件
判断 176
任务8-6 while do done、until do done
(不定循环) 178
任务8-7 for...do...done的
数值处理 180
任务8-8 查询shell script错误 181
8.4 拓展阅读“龙芯之母”——
黄令仪院士 182
8.5 项目实训:实现shell script
程序设计 182
8.6 练习题 183
项目9
使用GCC和make调试
程序 185
9.1 项目知识准备 185
9.1.1 编译时错误 186
9.1.2 运行时错误 186
9.1.3 逻辑错误和语义错误 187
9.2 项目设计与准备 187
9.3 项目实施 187
任务9-1 安装GCC 188
任务9-2 编写程序:输出
《忆秦娥·娄山关》全文 189
任务9-3 编译与链接主程序和
子程序 191
任务9-4 调用外部函数库:加入链接的
函数库 192
任务9-5 使用GCC
(编译、参数与链接) 193
任务9-6 使用make进行宏编译 194
9.4 拓展阅读 文化自信的历史
担当 198
9.5 项目实训:安装和管理
软件包 199
9.6 练习题 199
学习情境四 网络服务器配置与管理
项目10
配置与管理Samba
服务器 202
10.1 项目相关知识 202
10.1.1 了解Samba应用环境 203
10.1.2 了解SMB协议 203
10.2 项目设计与准备 203
10.3 项目实施 204
任务10-1 安装并启动Samba
服务 204
任务10-2 了解主要配置文件
smb.conf 205
任务10-3 Samba服务器的日志文件和
密码文件 207
任务10-4 user服务器实例解析 208
任务10-5 Linux客户端访问Windows 10
共享资源 213
任务10-6 配置可匿名访问的Samba
服务器 220
10.4 拓展阅读 国产操作系统
银河麒麟 220
10.5 项目实训:配置与管理Samba
服务器 220
10.6 练习题 221
10.7 实践习题 222
项目11
配置与管理DHCP
服务器 223
11.1 项目相关知识 223
11.1.1 DHCP服务器概述 224
11.1.2 DHCP的工作过程 224
11.1.3 DHCP服务器分配给客户端的IP
地址类型 225
11.2 项目设计与准备 226
11.2.1 项目设计 226
11.2.2 项目准备 226
11.3 项目实施 227
任务11-1 在服务器Server01上安装
DHCP软件包 227
任务11-2 熟悉DHCP主配置文件 227
任务11-3 配置DHCP服务器的应用
实例 231
11.4 拓展阅读 中国的超级
计算机 236
11.5 项目实训:配置与管理DHCP
服务器 236
11.6 练习题 238
11.7 实践习题 239
项目12
配置与管理DNS 240
12.1 项目相关知识 241
12.1.1 域名空间 241
12.1.2 域名解析过程 241
12.2 项目设计与准备 242
12.2.1 项目设计 242
12.2.2 项目准备 242
12.3 项目实施 243
任务12-1 安装与启动DNS 243
任务12-2 掌握DNS的配置文件 244
任务12-3 配置主DNS实例 247
任务12-4 配置缓存DNS 251
任务12-5 测试DNS的常用命令及常见
错误 252
12.4 拓展阅读 IPv6的根
服务器 253
12.5 项目实训:配置与管理
DNS 254
12.6 练习题 255
项目13
配置与管理Apache
服务器 256
13.1 项目相关知识 256
13.1.1 Web服务概述 257
13.1.2 HTTP 257
13.2 项目设计与准备 257
13.2.1 项目设计 257
13.2.2 项目准备 257
13.3 项目实施 258
任务13-1 安装、启动与停止Apache
服务 258
任务13-2 认识Apache服务器的配置
文件 259
任务13-3 设置文档根目录和首页文件的
实例 261
任务13-4 用户个人主页实例 263
任务13-5 虚拟目录实例 264
任务13-6 配置基于IP地址的
虚拟主机 265
任务13-7 配置基于域名的虚拟主机 266
任务13-8 配置基于端口号的
虚拟主机 268
13.4 拓展阅读“雪人计划” 270
13.5 项目实训:配置与管理Web
服务器 270
13.6 练习题 271
13.7 实践习题 272
项目14
配置与管理FTP服务器 273
14.1 项目相关知识 273
14.1.1 FTP的工作原理 274
14.1.2 匿名用户 275
14.2 项目设计与准备 275
14.3 项目实施 275
任务14-1 安装、启动与停止vsftpd
服务 275
任务14-2 认识vsftpd的配置文件 276
任务14-3 配置匿名访问模式的FTP
服务器实例 277
任务14-4 配置本地用户认证模式的
FTP服务器实例 280
任务14-5 构建安全的支持虚拟用户
访问的FTP服务器 284
14.4 拓展阅读 中国的龙芯 288
14.5 项目实训:配置与管理FTP
服务器 289
14.6 练习题 290
14.7 实践习题 290
学习情境五(电子活页) 系统安全与故障排除
学习情境六(电子活页) 拓展与提高
参考文献 294
|
|