Linux操作系统项目化教程
书 号:9787113329556
丛 书 名:“十五五”高等职业教育计算机类专业系列教材
作 者:祁传达,吴锦阳,刘飞
译 者:
开 本:16开
装 帧:平装
正文语种:汉文
出 版 社:中国铁道出版社
定 价:53.8元
-
内容简介
本书根据《高等职业教育专科专业教学标准(2025年)》中的计算机类专业教学标准,结合Linux技术领域的极端发展编写而成。全书以Ubuntu20.04.6为例,系统介绍了Linux操作系统的核心知识与关键技术:首先介绍Linux操作系统安装与基础操作、文件与用户管理、Shell脚本编程、网络配置与管理等系统运维技能,进而深入讲解了在Linux环境下使用C语言进行程序开发、进程和线程编程以及网络编程的方法,最后拓展至Python进程和线程编程以及MySQL数据库操作,形成从系统管理到应用开发的完整知识体系。本书最大特色在于采用“系统管理—底层开发—高级应用”三阶段递进式架构,创新性地将Shell、C、Python三种编程语言在Linux平台上的应用有机整合。通过12个源自真实工作场景的项目,帮助读者在掌握系统管理技能的同时,建立起多语言协同开发的工程视野,理解不同技术栈在Linux生态系统中的定位与关联。本书适合作为高等职业院校计算机类相关专业的教材,也可作为从事Linux操作系统管理和应用开发的初、中级工程技术人员的参考书。 -
前言
随着云计算、大数据、人工智能等新一代信息技术的快速发展,Linux作为开源操作系统的中流砥柱,已广泛应用于服务器、嵌入式设备、超级计算机等各个领域。据统计,全球90%以上的公有云平台都运行在Linux操作系统之上,90%以上的智能手机操作系统基于Linux内核开发。掌握Linux操作系统管理及在此平台上的应用开发能力,已成为计算机及相关专业学生必备的核心竞争力,也是企业招聘人才的重要考核标准。因此,高等职业院校计算机网络类专业普遍都将Linux作为主干课程开设,计算机相关专业,如软件技术、计算机应用技术等也将其作为专业基础课开设。
本书旨在帮助高职学生建立完整的Linux知识体系,培养其在Linux环境下的系统管理能力和应用开发能力,为未来从事系统运维、软件开发、云计算工程等岗位奠定坚实基础。
本书的编写遵循“产教融合、能力递进、项目驱动”的理念,严格对接《高等职业教育专科专业教学标准(2025年)》。在编写过程中,特别注重以下几个方面:
1.项目驱动,岗课融合:以职业能力培养为核心,将企业真实工作场景转化为12个循序渐进的项目,每个项目均设置明确学习目标与任务,实现“学做合一”的教学效果。
2.分层架构,科学进阶:遵循认知规律,构建“系统管理—底层开发—高级应用”三阶段递进式架构,内容兼顾系统性与实用性,适配阶梯式人才培养需求。
3.技术多元,紧跟前沿:涵盖Shell、C、Python三种编程语言,学生可按需选用开发工具;同时补充进程和线程编程、网络编程、数据库操作等企业急需技术,实现传统内容与新技术的有机融合。
4.思政融入,素养并重:将课程思政贯穿全书,在专业知识讲解与技能训练中,培养学生严谨求实的工程素养与开源共享的创新精神。
本书采用的Linux操作系统版本为Ubuntu 20.04.6 ,是 Ubuntu 20.04 LTS 系列的一个“集大成的稳定版”,它结合了长期支持的可靠性、新的硬件兼容性以及经过充分测试的软件包。
本书精心设计了12个循序渐进的项目。从初识并安装Linux操作系统开始,带领学生完成系统环境的搭建;通过图形界面与命令行界面操作的训练,重点培养学生使用命令行工具的能力;在掌握操作Linux文件和Linux文本编辑与软件包管理的基础上,深入学习用户与用户组管理,理解系统安全机制;通过Shell脚本编程实现管理自动化;借助Linux网络管理掌握系统网络配置技能。在此基础上进入开发阶段,从Linux下C语言基础编程起步,深入探讨C语言进程和线程编程及Linux下C语言网络编程,理解系统底层开发原理;同时通过Linux下Python进程和线程编程学习高级语言的并发编程方法;最后通过Linux下操作MySQL数据库完成完整应用开发的学习。
本书由祁传达、吴锦阳、刘飞任主编,由齐豪、吕甦、李亚轩、刘明嫄、徐璐任副主编,王雷、周明、王赢、李祥云参与编写。本书是校企合作成果,武汉智慧云未来科技有限公司、武汉惟楚新未来科技有限公司参与了本书的编写,信阳势为教育科技有限公司、信阳市计算机学会提供了项目和技术支持,在此一并表示感谢。
由于编者水平有限,加之Linux技术生态发展迅速,书中难免存在疏漏和不足之处,恳请各位专家、教师和读者批评指正,我们将虚心接受所有宝贵意见,并在后续版本中不断完善。
编 者
2025年11月 -
目录
项目一初识并安装Linux操作系统1知识导图1学习目标1知识准备21.Linux操作系统简介22.Linux操作系统的主要特性33.Linux操作系统的主要应用领域34.Linux操作系统的安装准备4项目实施5任务1在VirtualBox下安装Linux操作系统5任务2在VirtualBox下克隆安装虚拟计算机11任务3Linux操作系统与Windows操作系统之间共享数据15项目小结17思考与练习17项目二图形界面与命令行界面操作19知识导图19学习目标19知识准备201.Linux操作系统的图形界面和命令行界面202.Linux的命令格式20项目实施22任务1启动终端窗口22任务2练习使用Linux操作系统的常用命令24任务3常用的Linux快捷键和命令行的自动补全27项目小结28思考与练习28项目三操作Linux文件30知识导图30学习目标31知识准备311.Linux文件的概念312.Linux操作系统中文件和目录的命名规则31 -
作者介绍
随着云计算、大数据、人工智能等新一代信息技术的快速发展,Linux作为开源操作系统的中流砥柱,已广泛应用于服务器、嵌入式设备、超级计算机等各个领域。据统计,全球90%以上的公有云平台都运行在Linux操作系统之上,90%以上的智能手机操作系统基于Linux内核开发。掌握Linux操作系统管理及在此平台上的应用开发能力,已成为计算机及相关专业学生必备的核心竞争力,也是企业招聘人才的重要考核标准。因此,高等职业院校计算机网络类专业普遍都将Linux作为主干课程开设,计算机相关专业,如软件技术、计算机应用技术等也将其作为专业基础课开设。
本书旨在帮助高职学生建立完整的Linux知识体系,培养其在Linux环境下的系统管理能力和应用开发能力,为未来从事系统运维、软件开发、云计算工程等岗位奠定坚实基础。
本书的编写遵循“产教融合、能力递进、项目驱动”的理念,严格对接《高等职业教育专科专业教学标准(2025年)》。在编写过程中,特别注重以下几个方面:
1.项目驱动,岗课融合:以职业能力培养为核心,将企业真实工作场景转化为12个循序渐进的项目,每个项目均设置明确学习目标与任务,实现“学做合一”的教学效果。
2.分层架构,科学进阶:遵循认知规律,构建“系统管理—底层开发—高级应用”三阶段递进式架构,内容兼顾系统性与实用性,适配阶梯式人才培养需求。
3.技术多元,紧跟前沿:涵盖Shell、C、Python三种编程语言,学生可按需选用开发工具;同时补充进程和线程编程、网络编程、数据库操作等企业急需技术,实现传统内容与新技术的有机融合。
4.思政融入,素养并重:将课程思政贯穿全书,在专业知识讲解与技能训练中,培养学生严谨求实的工程素养与开源共享的创新精神。
本书采用的Linux操作系统版本为Ubuntu 20.04.6 ,是 Ubuntu 20.04 LTS 系列的一个“集大成的稳定版”,它结合了长期支持的可靠性、新的硬件兼容性以及经过充分测试的软件包。
本书精心设计了12个循序渐进的项目。从初识并安装Linux操作系统开始,带领学生完成系统环境的搭建;通过图形界面与命令行界面操作的训练,重点培养学生使用命令行工具的能力;在掌握操作Linux文件和Linux文本编辑与软件包管理的基础上,深入学习用户与用户组管理,理解系统安全机制;通过Shell脚本编程实现管理自动化;借助Linux网络管理掌握系统网络配置技能。在此基础上进入开发阶段,从Linux下C语言基础编程起步,深入探讨C语言进程和线程编程及Linux下C语言网络编程,理解系统底层开发原理;同时通过Linux下Python进程和线程编程学习高级语言的并发编程方法;最后通过Linux下操作MySQL数据库完成完整应用开发的学习。
本书由祁传达、吴锦阳、刘飞任主编,由齐豪、吕甦、李亚轩、刘明嫄、徐璐任副主编,王雷、周明、王赢、李祥云参与编写。本书是校企合作成果,武汉智慧云未来科技有限公司、武汉惟楚新未来科技有限公司参与了本书的编写,信阳势为教育科技有限公司、信阳市计算机学会提供了项目和技术支持,在此一并表示感谢。
由于编者水平有限,加之Linux技术生态发展迅速,书中难免存在疏漏和不足之处,恳请各位专家、教师和读者批评指正,我们将虚心接受所有宝贵意见,并在后续版本中不断完善。
编 者
2025年11月 -
编辑推荐
三阶递进架构,知识体系完整:创新采用 “系统管理 — 底层开发 — 高级应用” 三阶段架构,从 Linux 基础运维到 C/Python 开发再到数据库操作,形成从管理到开发的完整知识链。
项目驱动教学,岗课深度融合:精选 12 个企业真实工作场景项目,每个项目设明确目标与任务,学做合一,同时整合 Shell、C、Python 三种编程语言,培养多语言协同开发能力。
内容紧跟前沿,素养同步培养:以稳定版 Ubuntu 20.04.6 为教学案例,涵盖进程线程、网络编程等企业刚需技术;融入课程思政,培养严谨的工程素养与开源共享的创新精神。 -
书评书荐
-
附件下载
图书推荐



