计算机类教材 > 网络技术及计算机安全

Linux操作系统项目化教程

书号:9787113302092 套系名称:“十四五“职业教育计算机类专业新形态一体化系列教材

作者:周秀丽 张徐超 周密 出版日期:2023-07-01

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

策划编辑:王春霞 责任编辑:王春霞 李学敏

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

最新印刷时间:

资源下载
教学课件 教学素材(暂无)
习题答案(暂无) 教学案例(暂无)
教学设计(暂无) 教学视频(暂无)
内容简介 前言 目录 作者介绍 图书特色
  • 本书全面介绍了 Linux网络操作系统的基础知识与基本操作。以六个实际工作情境导入, 融入学习目标,分解教学任务,序化和组织学习内容,适合“项目引领、任务驱动、教学做一体” 的教学模式。全书包括安装与启动Linux系统、Linux基本配置、使用vi/vim编辑文件、Linux网 络与安全、Linux服务器配置、Linux系统中搭建Java Web开发环境等内容。
    与本书配套的数字课程在“智慧树”网站上线,读者可登录网站学习,也可通过扫描书中 二维码观看教学视频。
    本书适合作为高职高专计算机类专业的操作系统教材,也可作为自学Linux系统管理相关人 员的入门书籍。
    
  • 前言
    
    随着互联网行业的发展,其产业规模不断扩大、技术领域逐步拓展,使云计算、大数据和前 端开发方向的人才需求日益增多。这一趋势标志着我国信息技术产业环境已经成熟,人才需求问 题越来越紧迫。“就业难、招工难”问题也同样存在于信息技术(IT)行业,企业如何招聘到合适 的技术人员成了一大难题。在此情形下,企业大多采用主动寻找或借助中介机构的方式招募人才, 但效果并不理想。
    造成信息技术行业供求关系失衡的主要原因是行业发展时间短、发展速度快,没有足够的市 场培育和人才积累机制,而人才需求却迅速增加。一方面,我国高校人才培养机制及专业设置本 身与市场需求有一定的脱节;另一方面,高校人才培养机制本身的特点,是从了解行业需求、进行 专业设置和课程设置到学生入学学习再到学生毕业,需要一个比较长的周期,而且即使学生毕业了, 要真正适用于企业还需要一个再培训的过程。
    党的二十大报告指出,“统筹职业教育、高等教育、继续教育协同创新,推进职普融通、产 教融合、科教融汇,优化职业教育类型定位”,再次明确了职业教育的发展方向。产教融合、校 企合作是职业教育的基本办学模式,是办好职业教育的关键所在。校企双方应“根据就业市场需求, 合作设置专业、研发专业标准,开发课程体系、教学标准以及教材、教学辅助产品,开展专业建设”。 从“双元制”的教育模式出发,力求优化学生“能力”的培养;从课程设置出发,力求拓展培养学 生能力的课程教学途径;从计算课程教学出发,力求让学生通过亲自实践达到学习知识、掌握技能 的目的,激发学生学习的兴趣和主动性,掌握发现问题解决问题的能力。
    本书是襄阳职业技术学院与湖北美和易思教育科技有限公司共同编写。在编写初期,我们对 大量企业和院校针对相关问题进行了详细调研。在企业方面,经过问卷调查和走访明确了企业用 人需求和关注点;在平台大数据分析方面,深入分析了很多招聘网中数万条招聘信息;在院校方面, 收集了各院系及专业群数百名教师的调查问卷、4 000余份在校学生问卷。最终,根据企业调研结 果确定人才培养方案及课程标准,并进行关键技能细分;根据院校调研结果确定专业的人才培养目 标、课程定位,将关键技能点和阶段目标及定位组合起来形成专业课程,实现以企业需求为导向 的逆向式研发思路,确保课程内容与企业需求的无缝对接。
    课程是人才培养的核心,是提高教学质量的根本保障。在传统教材中,内容组织多以“知识 模块”为主,将课程内容的各个知识点、技能点按照一定逻辑顺序,由简至繁、从未知到已知、 从具体到抽象进行排列,保持其整体的连贯性,一般适用于理论性较强的课程。“项目需求驱动” 模式是以应用为出发点,以项目需求为轨迹,将各个技术知识点串联起来,是一种打破技术界限
    
    和传统的知识体系,强调知识的广度而非深度,关注知识的应用而非知识的形式的模式,适用于 已具备相应前置技术基础、综合性强、实践动手能力要求较高的课程。本书将两种模式结合在一起, 帮助学生高效地理解基础知识点,同时重视项目化实践练习。
    本教材具有以下特色:
    1.采用模块化课程设计应对教材迭代更新的效率
    将教材划分为5个专业课项目和1个项目实践:专业课项目为项目1~项目5,项目实践为项 目6o各项目既可以单独选用,又可以成套组合使用。模块化设计能迅速适应高校专业发展的需要, 也提升了教材版本迭代更新的效率。
    2.采用多样化岗位课程为企业定制人才
    根据课程模块化的设计原理,学生的就业岗位方向设计更加灵活,学生学习到就业阶段时, 可以根据企业人才需要灵活设置就业课程。就业岗位包系统运维工程师,系统集成工程师,项目 实施工程师,云计算运维及云实施工程师等。
    3.采用“双元制”教材设计方法实现理实一体化与项目并重
    为了进一步提升课程学习效果,本书针对计算机专业学生设计,以“项目引领” “任务驱动” 的方式编写,由浅入深、由理论知识学习到项目实践,理论与实践相辅相成,贯穿学生学习全过程。 在课前项目导入、学习目标、相关知识、项目准备阶段使用“理实一体化”教学模式,将理论与 实践相结合,使学生以理解知识点为基础,再通过项目实施达到编码量的积累和知识点的巩固。 课后配以项目小结、拓展阅读、习题实现对课堂内容梳理。
    4.采用互联网技术增强学习效果
    本书是一款基于互联网技术的教材,在书中都有对应的微课学习视频。除此之外,每个项目 学习完成后还提供了在线自我测评、练习题库、期中测试及期末测试等在线测试题库,通过概念 理解、特性分析、结果判断、代码纠错、技术操作5个方面帮助老师完成学情分析,相比传统教 材更加生动,互动性更强,能帮助学生进一步理解所学知识。微课学习视频在线学习更适合学生 沉浸式深度自主学习,也更适合教师开展翻转课堂教学。
    由于编者水平有限,书中难免存在疏漏和不妥之处,恳请读者批评指正,不吝赐教。
                                                                        编者
                                                                 2023年3月
    
  • 目录
    
    项目1 安装与启动Linux系统1
    1.1项目导入1
    1.2学习目标1
    1.3相关知识1
    1.3.1计算机2
    1.3.2操作系统2
    1.3.3操作系统发展史3
    1.3.4Linux 系统4
    1.3.5CentOS4
    1.4项目准备5
    1.4.1需求说明5
    1.4.2实现思路5
    1.5项目实施5
    1.5.1Linux虚拟机的安装与启动5
    1.5.2Linux系统的关机与重启19
    1.5.3CentOS 7.4文本模式安装步骤21
    1.5.4CentOS 7.4信息查询30
    项目小结34
    拓展阅读基于Linux的国产操作系统34
    习 题34
    项目2 linux基本配置
    2.1   项目导入36
    2.2学习目标36
    2.3相关知识37
    2.3.1管理用户37
    2.3.2管理群组42
    2.3.3管理目录与文件44
    2.3.4磁盘管理50
    2.4项目准备57
    2.4.1需求说明57
    2.4.2实现思路57
    2.5项目实施57
    2.5.1创建用户,并添加到manager组57
    2.5.2在指定目录下创建目录,并更改目录权限58
    2.5.3使用Parted工具对磁盘分区59
    2.5.4文件系统检验64
    项目小结66
    拓展阅读树立保护个人信息的安全意识66
    习 题67
    3.1 项目导入   68
    3.2学习目标   68
    3.3相关知识   68
    3.3.1vim命令模式   69
    3.3.2打开、新建与保存文件   70
    3.3.3编辑内容   73
    3.3.4vi/vim 的 常见应用技巧   78
    3.4项目准备   80
    3.4.1需求说明   80
    3.4.2实现思路   81
    3.5项目实施   81
    3.5.1创建文件并编辑内容,查找替换并保存   81
    3.5.2设置行号与折叠   83
    3.5.3移动光标,并剪切、粘贴   84
    项目小结   89
    拓展阅读身残志坚的华罗庚教授   89
    习 题   89
    4.1 项目导入   91
    4.2学习目标   91
    4.3相关知识   92
    4.3.1管理服务   92
    4.3.2配置网络   99
    4.3.3远程登录   101
    4.3.4配置防火墙和网络安全   107
    4.4项目准备   109
    4.4.1需求说明   109
    4.4.2实现思路   109
    4.5项目实施   110
    4.5.1设置IP地址,实现与互联网的连接   110
    4.5.2远程登录服务器,查询防火墙版本、帮助   121
    4.5.3添加端口,查看防火墙状态,并关闭防火墙   122
    项目小结   123
    拓展阅读常用网络安全防范措施   123
    习 题   124
    Linux服务器配置   126
    5.1项目导入   126
    5.2学习目标   126
    5.3相关知识   127
    5.3.1MySQL 服务   127
    5.3.2Tomcat 服务   132
    5.3.3FTP 服务   139
    5.3.4DHCP 服务   146
    5.3.5Samba 服务   150
    5.3.6Nginx 服务   155
    5.4项目准备   162
    5.4.1需求说明   162
    5.4.2实现思路   163
    5.5项目实施   163
    5.5.1安装 MySQL 服务   163
    5.5.2安装JDK,并设置环境变量   165
    5.5.3安装并配置Tomcat   166
    5.5.4部署项目   167
    项目小结   170
    拓展阅读 云服务器   170
    习 题   170
    6.1项目导入   172
    6.2学习目标   172
    6.3相关知识   173
    6.3.1JDK   173
    6.3.2开发工具   173
    6.3.3Web 服务器   173
    6.3.4数据库   173
    6.4项目准备   174
    6.4.1需求说明   174
    6.4.2实现思路   174
    6.5项目实施   175
    6.5.1模块化程序结构的设计和实现   175
    6.5.2JDK 的安装   177
    6.5.3开发工具的安装   179
    6.5.4Web服务器的安装   182
    6.5.5数据库的安装   184
    6.5.6编写Web项目   185
    项目小结   193
    拓展阅读国产服务器操作系统欧拉OpenEuler   193
    
  • 周秀丽,女, 襄阳职业技术学院教师。2005年毕业于西南大学计算机科学技术专业。从教十六载,长期从事计算机类课程教学,主讲“操作系统”、“网络操作系统”、”计算机组成原理”、”C#项目实施”、“CSS+HTML”、“C语言程序设计”等课程。《Linux配置与管理》校级在线开放课程负责人。参编教材《C#程序设计项目化教程》,立项、参与校级课题各1项。
    
    张徐超 ,湖北美和易思教育科技有限公司,云计算项目部讲师,信息系统集成工程师(中级职称),多年IT行业从业经验,了解云计算技术基础、云计算平台规划设计、云平台搭建、虚拟桌面、云存储、云计算网络、大数据集群和大数据挖掘分析等多种云应用部署、运维和开发方面的前沿知识及技能。
    
    周密, 襄阳职业技术学院 副教授。主要从事计算机网络、物联网专业领域研究,承担信息技术学院计算机专业群多门核心课程的教学工作。《网络安全防护技术》国家精品资源共享课负责人。湖北省信息网络安全协会职教工作委员会理事。在国际国内核心期刊发表多篇专业文章。获市级科技成果二等奖奖励,主编或参编国家规划教材多本,多年来承担网络技能竞赛省赛、国赛的集训指导和裁判工作。