• LINUX操作系统基础项目教程(CENTOS 8)(第2版)(微课版)
21年品牌 40万+商家 超1.5亿件商品

LINUX操作系统基础项目教程(CENTOS 8)(第2版)(微课版)

全新正版 极速发货

36.85 6.2折 59.8 全新

库存27件

广东广州
认证卖家担保交易快速发货售后保障

作者尤澜涛 张运嵩 著

出版社人民邮电出版社

ISBN9787115649966

出版时间2024-11

装帧平装

开本16开

定价59.8元

货号1203452552

上书时间2024-12-03

曲奇书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
张运嵩,硕士研究生,高级工程师,系统架构设计师,PMP,长期从事Linux操作系统运维及开发工作。目前担任苏州工业园区服务外包职业学院计算机网络技术专业系主任,带领学生获得高职院校技能大赛网络系统管理赛项省赛一等奖三次、国赛一等奖两次,江苏省职业院校技能大赛优秀指导教师,苏州工业园区教学能手,出版教材4部、专著1部,累计发表各类高水平专业论文10余篇。

目录
入门篇:进入Linux精彩世界
项目1  安装与配置Linux操作系统  2
学习目标  2
项目引例  2
任务1.1  认识Linux操作系统  3
任务陈述  3
知识准备  3
1.1.1  操作系统概述  3
1.1.2  Linux发展历史  4
1.1.3  Linux体系结构  5
1.1.4  Linux系统版本  5
任务实施  6
必备技能1:探寻Linux的发展轨迹  6
小贴士乐园——UNIX及其分支  6
任务1.2  安装Linux操作系统  6
任务陈述  6
知识准备  6
1.2.1  选择合适的Linux发行版  6
1.2.2  虚拟化技术简介  7
任务实施  8
必备技能2:安装CentOS 8  8
必备技能3:熟悉CentOS 8桌面环境  16
必备技能4:创建虚拟机快照  17
必备技能5:克隆虚拟机  18
小贴士乐园——两种磁盘容量单位  20
项目小结  20
项目练习题  21
项目2  初探CentOS 8  23
学习目标  23
项目引例  23
任务2.1  认识Linux命令行界面  24
任务陈述  24
知识准备  24
2.1.1  Linux命令行界面  24
2.1.2  Linux命令结构  25
2.1.3  Linux命令行操作技巧  26
2.1.4  Linux常用命令  27
任务实施  37
必备技能6:练习Linux命令行操作  37
小贴士乐园——Linux虚拟控制台  39
任务2.2  vim文本编辑器  39
任务陈述  39
知识准备  39
2.2.1  vim简介  39
2.2.2  vim工作模式  39
2.2.3  vim高级功能  43
任务实施  45
必备技能7:练习vim基本操作  45
必备技能8:熟悉vim高级功能  47
小贴士乐园——vim文件缓存  50
项目小结  50
项目练习题  50
基础篇:掌握Linux基本技能
项目3  用户管理  55
学习目标  55
项目引例  55
任务3.1  管理用户与用户组  56
任务陈述  56
知识准备  56
3.1.1  用户与用户组简介  56
3.1.2  用户与用户组配置文件  56
3.1.3  用户与用户组管理相关命令  57
任务实施  62
必备技能9:管理用户与用户组  62
小贴士乐园——UID与用户类型  64
任务3.2  切换用户  64
任务陈述  64
知识准备  64
3.2.1  su命令  64
3.2.2  sudo命令  65
任务实施  68
必备技能10:切换Linux用户  68
小贴士乐园——两种su使用方法  68
项目小结  68
项目练习题  69
项目4  文件系统管理  72
学习目标  72
项目引例  72
任务4.1  认识Linux文件系统  73
任务陈述  73
知识准备  73
4.1.1  Linux文件系统概述  73
4.1.2  目录树与文件路径  74
4.1.3  文件类型与文件名  76
4.1.4  文件操作常用命令  76
任务实施  79
必备技能11:文件操作基础实验  79
小贴士乐园——使用find命令查找文件  81
任务4.2  管理文件权限  81
任务陈述  81
知识准备  81
4.2.1  文件所有者和属组  81
4.2.2  文件权限  83
4.2.3  修改文件权限  84
4.2.4  默认权限与隐藏权限  85
任务实施  87
必备技能12:配置Linux文件权限  87
小贴士乐园——文件访问控制列表  89
项目小结  89
项目练习题  89
项目5  磁盘管理  92
学习目标  92
项目引例  92
任务5.1  磁盘分区管理  93
任务陈述  93
知识准备  93
5.1.1  磁盘基本概念  93
5.1.2  磁盘管理相关命令  94
任务实施  97
必备技能13:磁盘分区综合实验  97
必备技能14:配置启动挂载分区  101
小贴士乐园——文件访问过程  102
任务5.2  高级磁盘管理  102
任务陈述  102
知识准备  102
5.2.1  磁盘配额  102
5.2.2  LVM  105
5.2.3  RAID  106
任务实施  107
必备技能15:配置XFS磁盘配额  107
必备技能16:配置RAID 5与LVM  112
小贴士乐园——停用LVM和RAID  115
项目小结  115
项目练习题  115
项目6  软件管理  119
学习目标  119
项目引例  119
任务6.1  软件包管理器  120
任务陈述  120
知识准备  120
6.1.1  认识软件包管理器  120
6.1.2  使用DNF管理软件  121
任务实施  122
必备技能17:配置DNF软件源  122
必备技能18:软件管理综合应用  124
小贴士乐园——RPM基本操作  126
任务6.2  Linux应用软件  126
任务陈述  126
知识准备  126
6.2.1  办公应用软件  126
6.2.2  互联网应用软件  130
任务实施  133
必备技能19:安装LibreOffice  133
小贴士乐园——Linux开源软件  135
项目小结  135
项目练习题  135
提高篇:成为Linux专业人士
项目7  网络管理  138
学习目标  138
项目引例  138
任务7.1  配置基础网络信息  139
任务陈述  139
知识准备  139
7.1.1  配置虚拟机NAT  139
7.1.2  配置基础网络  140
7.1.3  修改系统主机名  143
7.1.4  常用网络管理命令  145
任务实施  148
必备技能20:配置服务器基础网络  148
小贴士乐园——网卡文件与nmcli  152
任务7.2  配置防火墙  152
任务陈述  152
知识准备  153
7.2.1  firewalld的基本概念  153
7.2.2  firewall的安装和启停  153
7.2.3  firewalld的基本配置与管理  154
任务实施  158
必备技能21:配置服务器防火墙  158
小贴士乐园——firewalld高级功能  159
任务7.3  配置远程桌面  159
任务陈述  159
知识准备  159
7.3.1  VNC  159
7.3.2  OpenSSH  160
任务实施  160
必备技能22:配置VNC远程桌面  160
必备技能23:配置OpenSSH服务器  162
小贴士乐园——基于密钥的安全验证  164
项目小结  164
项目练习题  164
项目8  进程服务管理  167
学习目标  167
项目引例  167
任务8.1  进程管理和任务调度  168
任务陈述  168
知识准备  168
8.1.1  进程的基本概念  168
8.1.2  进程监控和管理  169
8.1.3  进程与文件权限  173
8.1.4  任务调度  176
任务实施  178
必备技能24:按秒执行的crontab任务  178
必备技能25:nohup与后台任务  180
小贴士乐园——进程与线程  181
任务8.2  系统服务管理  181
任务陈述  181
知识准备  181
8.2.1  系统启动和初始化过程  181
8.2.2  systemctl命令  182
任务实施  183
必备技能26:systemctl实践  183
小贴士乐园——切换桌面环境  184
项目小结  184
项目练习题  185
运维篇:让工作更轻松
项目9  学习Shell脚本  190
学习目标  190
项目引例  190
任务9.1  Bash Shell基础  191
任务陈述  191
知识准备  191
9.1.1  认识Bash Shell  191
9.1.2  Bash变量  191
9.1.3  通配符和特殊符号  195
9.1.4  重定向操作  196
9.1.5  Bash命令流  198
9.1.6  命令别名和命令历史记录  199
任务实施  200
必备技能27:Bash综合应用  200
必备技能28:命令别名和命令历史记录  202
小贴士乐园——Bash环境配置文件  204
任务9.2  正则表达式  204
任务陈述  204
知识准备  204
9.2.1  认识正则表达式  204
9.2.2  基础正则表达式用法  204
任务实施  208
必备技能29:正则表达式综合应用  208
小贴士乐园——扩展正则表达式  209
任务9.3  Shell脚本  210
任务陈述  210
知识准备  210
9.3.1  认识Shell脚本  210
9.3.2  脚本执行与返回  211
9.3.3  运算符和条件测试  213
9.3.4  分支结构  218
9.3.5  循环结构  221
9.3.6  Shell函数  224
任务实施  227
必备技能30:Shell脚本编写实践  227
小贴士乐园——特殊的Bash变量  230
项目小结  230
项目练习题  230
项目10  学习Python  235
学习目标  235
项目引例  235
任务10.1  搭建Python开发环境  236
任务陈述  236
知识准备  236
10.1.1  认识Python  236
10.1.2  Python开发工具  237
任务实施  239
必备技能31:搭建Python开发环境  239
小贴士乐园——配置Anaconda环境  241
任务10.2  编写Python运维程序  241
任务陈述  241
知识准备  242
10.2.1  Python与自动化运维  242
10.2.2  与运维相关的Python库  242
任务实施  243
必备技能32:编写Python监控程序  243
小贴士乐园——自动化运维工具Ansible  244
项目小结  245
项目练习题  245

内容摘要
本书以CentOS 8操作系统为平台,系统、全面地介绍Linux操作系统的基本概念和使用方法。全书语言通俗易懂、深入浅出,共4篇10个项目,内容包括安装与配置Linux操作系统、初探CentOS 8、用户管理、文件系统管理、磁盘管理、软件管理、网络管理、进程服务管理、学习Shell脚本和学习Python。
本书可作为高校计算机相关专业的教材,也可作为广大计算机爱好者自学Linux操作系统的参考书。

主编推荐
1.本书采用项目式的编写方式,适合高职使用。
2.本书为计算机基础课,适用于计算机大类专业。
3.本书配套资源丰富,包括PPT、微课、教案、教学大纲、习题答案。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP