hi,小慕
Linux基础
第8次开课
开课时间: 2025年02月23日 ~ 2025年07月10日
学时安排: 3-5小时每周
当前开课已结束 已有 612 人参加
老师已关闭该学期,无法查看
课程详情
课程评价(40)
spContent=伴随着人工智能、工业互联网、5G通信和自动驾驶等新一代信息技术的兴起,数字时代的浪潮不断涌起,全球互联网上各类服务器年增长量已达到千万台以上,已经形成规模庞大的服务器操作系统应用市场,Linux是目前最流行的服务器操作系统,它不仅开源、免费,而且继承了Unix系统的强大功能和极高的稳定性,各种软件资源非常丰富,相关人才需求庞大。
伴随着人工智能、工业互联网、5G通信和自动驾驶等新一代信息技术的兴起,数字时代的浪潮不断涌起,全球互联网上各类服务器年增长量已达到千万台以上,已经形成规模庞大的服务器操作系统应用市场,Linux是目前最流行的服务器操作系统,它不仅开源、免费,而且继承了Unix系统的强大功能和极高的稳定性,各种软件资源非常丰富,相关人才需求庞大。
—— 课程团队
课程概述

 《Linux基础》课程是计算机、通信、网络、软件工程等相关专业的一门专业必修课,不仅是国家相关职业技能证书的考试核心内容,也是江苏省“专转本”选拔考试计算机专业大类专业综合操作技能考试的重点内容。无论就业还是升学,Linux操作系统都是你的必备技能和知识。

 本课程由高校与企业联合打造,高校教师担任主讲,围绕Linux运维工程师等岗位典型工作任务,对接全国职业院校技能大赛信息安全管理与评估、网络系统开发等赛项比赛内容,引入麒麟操作系统运维工程师课程标准,设计了5大模块、12项任务共60个知识点和技能点。

千里之行,始于足下。让我们一起从《Linux基础》开始,带你走近互联网,体验虚拟世界的真实“存在”,领略数字时代的“基石”,享受探索未知的“乐趣”吧。

授课目标

 Linux是目前最流行的服务器操作系统,它不仅开源、免费,而且继承了Unix系统的强大功能和极高的稳定性,各种软件资源非常丰富。学习Linux操作系统,是开启通向未来IT技术大门的钥匙。

1.知识目标:

(1)了解Linux系统管理的基本概念和原理。

(2)掌握Linux操作系统的文件系统管理、用户管理以及权限管理。

(3)熟悉Linux操作系统的软件包管理与进程管理方式。

(4)掌握Linux操作系统磁盘分区管理。

(5)掌握Linux操作系统的网络基本配置。

(6)掌握Shell基础。

2.技能目标:

(1)能熟练安装 Linux 操作系统,并进行基本命令操作。

(2)能够根据不同的运行环境把 Linux 操作系统接入Internet网络。

(3)能够使用和管理 Linux 操作系统中磁盘及其他外设。

(4)能熟练掌握 Linux 操作系统中用户及用户组的管理。

(5)能够使用 yum 命令在线安装软件,并能够管理进程和服务。

(6)能够使用 ssh 登录服务器并上传下载文件,对 Web 服务器部署和基本配置。

(7)能够熟练掌握 Linux 操作系统中的简单 Shell 编程。

3.素质目标

(1)学习开源、免费、自由的Linux操作系统,培养学生开源精神,不仅能在共享中创新,加速技术进步,还可以引导人们交互、协作、分享以及发展。

(2)依托多样化的课程学习平台培养学生创新意识,包括主动研究意识、独立思考能力和创新能力。

4.思政目标

(1)培养学生信创理念,麒麟操作系统、华为欧拉操作系统等都是在开源Linux基础上自主研发的国产操作系统,是典型的信息技术应用创新。 

(2)培养学生包容意识,对于国外科技技术,不是一味抵制,而是去其糟粕用其精华,以包容的姿态创新技术。








课程大纲
在VM虚拟机中安装Linux操作系统
课时目标:通过本单元的学习,我们将能够在VM平台下熟练安装CentOS7操作系统。
1.1虚拟化技术
1.2什么是Linux操作系统
1.3创建虚拟计算机
1.4安装CentOS7操作系统
1.5登录CentOS7操作系统
开始使用Linux操作系统
课时目标:通过本单元的学习,我们将打开Linux服务器的字符界面之窗!
2.1Linux的目录结构与访问路径
2.2定位和切换目录
2.3查看目录内容
2.4创建目录和文件
2.5查看文件内容
2.6目录和文件的管理
使Linux操作系统接入网络
课时目标:通过本单元的学习,我们将能够熟练掌握Linux服务器接入网络的方式方法,并熟练进行故障排错。
3.1VM平台的虚拟网络连接组件简介
3.2IP基础及图形界面下的IP配置
3.3使用NetworkManager管理网络连接
3.4使用命令行工具nmcli管理网络连接
3.5网卡信息配置文件
3.6VM平台的常见网络连接模式简介
3.7Xshell连接虚拟机
使用Linux操作系统中的硬盘
课时目标:通过本单元的学习,我们将能够在Linux服务器中自由使用磁盘。
4.1为虚拟机添加硬盘
4.2查看硬盘信息
4.3硬盘分区
4.4分区格式化
4.5分区挂载
4.6分区的永久挂载
4.7交换分区
管理本地Linux用户和组
课时目标:通过本单元的学习,我们将能够灵活管理Linux服务器上的组和用户。
5.1用户和组的概念
5.2用户组的管理
5.3用户的管理
控制Linux中文件的基本权限
课时目标:通过本单元的学习,我们将学会Linux服务器中文件及目录的合理权限管理。
6.1文件的身份
6.2文件权限掩码
6.3修改文件的所有者和所属组
6.4修改文件权限
6.5sudoers提升用户执行权限
Linux中进程和服务的管理
课时目标:通过本单元的学习,我们将学会使用CentOS7的yum软件安装及管理,并了解各种服务的基本操作。
7.1yum服务的基础知识
7.2yum本地源的搭建
7.3yum网络源的搭建
7.4yum常用命令-查询软件与缓存操作
7.5yum常用命令-安装、卸载与升级软件
7.6进程和服务的基础知识
7.7进程的管理
7.8服务的管理
Linux中的ssh服务
课时目标:通过本单元的学习,我们将学会CentOS7中ssh服务基本配置及安全管理。
8.1ssh服务的基础知识
8.2远程登录Linux操作系统
8.3文件上传与下载
8.4ssh免密登录
Linux中的web服务
课时目标:通过本单元的学习,我们将学会CentOS7中web服务基本配置及虚拟主机配置。
9.1web的基础服务
9.2web的虚拟主机配置
shell基础-在Linux中安全地使用rm
课时目标:通过本单元的学习,我们将学会Linux的shell编程基础,并编写一个简单脚本实现windows的回收站功能。
10.1任务描述与shell介绍
10.2bash基础特性
10.3bash进阶特性
10.4变量和脚本执行方式
10.5分隔符、条件判断与任务实现
shell基础-在Linux中实现自动化软件部署
课时目标:通过本单元的学习,我们将学会Linux的shell编程中的引号、条件判断及算数运算符,并编写一个简单脚本实现软件的自动化安装。
11.1任务描述、read指令与引号
11.2if条件判断
11.3算数运算符与任务实现
shell基础-在Linux中扫描局域网在线主机
课时目标:通过本单元的学习,我们将学会Linux的shell编程中的管道、循环及控制以及重定向,并编写一个简单脚本实现在Linux中扫描局域网在线主机。
12.1任务描述与管道
12.2循环与循环控制
12.3重定向与任务实现
展开全部
预备知识

1. 计算机操作系统基本概念

2. 虚拟化平台VMware Workstation

参考资料

1. VMware Workstation官方网站

2. 各类Linux镜像源网站

常见问题

Q : 课程进行了一半,我还能加入并跟上吗?

A : 发布的课程可以随时观看,并根据自身时间集中学习赶上进度,发表讨论,完成测试并参加考试即可。

Q : 每周需要花多长时间学习?

A : 当然是越多越好,一般要达到3-5小时,需要保证实践操作时间。

常州信息职业技术学院
1 位授课老师
胡丽英

胡丽英

副教授

推荐课程

下载
下载

下载App