Linux操作系统
Linux操作系统
少于1000 人选课
更新日期:2025/10/24
开课平台学银在线
开课高校华东交通大学
开课教师汪斌喻岗
学科专业工学计算机类
开课时间2025/09/01 - 2025/12/21
课程周期16 周
开课状态开课中
每周学时-
课程简介

这门课会讲什么?

本课程的教学目标在于讲授Linux操作系统中的基础知识和常见服务器的应用操作,使学生了解Linux的发展历史和特点,掌握Linux内核的表示方法和常用的发行版本,掌握Linux系统的安装、常用命令、管道符、重定向、环境变量、Vim编辑器、Shell命令脚本、用户身份、文件权限、存储结构、管理硬盘、RAID、防火墙、日志系统、常见服务的配置与使用等内容,对Linux操作系统如何使用有一个较为全面的了解,奠定在Linux系统上做进一步开发的基础。

本课程将在Linux常用命令、Shell脚本编程、用户和组管理、文件系统硬盘管理等方面安排8个学时的上机。

第1章为什么要学习Linux系统,主要讲解What is Linux、为什么学习Linux、常见的Linux发行版。第2章动手部署一台Linux操作系统,主要讲解Linux操作系统安装、Linux软件管理。第3章必须掌握的Linux命令,主要讲解强大好用的SHELL、执行命令的必备知识、常用系统工作命令、系统状态检测命令、查找定位文件命令、文本文件编辑命令、文件目录管理命令。第4章管道符、重定向与环境变量,主要讲解输入输出重定向、管道命令符、命令行的通配符、常用的转义字符、重要的环境变量。第5章vim编辑器与Shell命令脚本,主要讲解vim文本编辑器、编写shell脚本、流程控制语句、计划任务服务程序。第6章用户身份与文件权限,主要讲解用户身份与能力、文件权限与归属、命令与sudo服务。第7章存储结构与管理硬盘,主要讲解一切从根开始、物理设备的命名规则、文件系统与数据资料、挂载硬件设备、磁盘分区格式化挂载卸载、添加交换分区、磁盘容量配额、软硬方式链接。第8章RAID、防火墙、日志系统,主要讲解RAID磁盘冗余阵列、firewalld防火墙、检索日志信息。第9章常见服务的配置与使用,主要讲解ssh服务、Web服务、FTP服务、NFS服务。

课程的内容难度适中,课程门户能够下载相关的软件和学习资料,通过视频和章节测验、讨论、在线互动等环节可以完全实现自学。

你将收获什么?

1、学习Linux操作系统相关基础知识;

2、熟悉并习惯CLI操作方式,提升专业水平,提高工作效率;

3、了解开源与自由软件,摆脱商业软件依赖,提升信息安全。

适合什么人学习?

开源软件爱好者、网络安全、服务器运维人员、软件产品设计与开发者、具备一定计算机操作系统基础知识学习者。

课程大纲

课程章节

  • 为什么要学习Linux系统
  • 动手部署一台Linux操作系统
  • 必须掌握的Linux命令
  • 管道符、重定向与环境变量
  • Vim编辑器与Shell命令脚本
  • 用户身份与文件权限
  • 存储结构与管理硬盘
  • RAID、防火墙、日志系统
  • 常见服务的配置与使用
  • 参考资料

为什么要学习Linux系统

1.1 What is Linux

1.2 为什么学习Linux

1.3 常见的Linux发行版

1.4 单元测验

1.5 单元讨论

1.6 直播课

1.7 课程思政

动手部署一台Linux操作系统

2.1 Linux操作系统安装

2.2 Linux软件管理

2.3 单元测试

2.4 单元讨论

2.5 直播课

2.6 课程思政

必须掌握的Linux命令

3.1 强大好用的SHELL

3.2 执行命令的必备知识

3.3 常用系统工作命令

3.4 系统状态检测命令

3.5 查找定位文件命令

3.6 文本文件编辑命令

3.7 文件目录管理命令

3.8 单元测验

3.9 单元讨论

3.10 直播课

3.11 课程思政

管道符、重定向与环境变量

4.1 输入输出重定向

4.2 管道命令符

4.3 命令行的通配符

4.4 常用的转义字符

4.5 重要的环境变量

4.6 单元测验

4.7 单元讨论

4.8 直播课

4.9 课程思政

Vim编辑器与Shell命令脚本

5.1 vim文本编辑器

5.2 编写shell脚本

5.3 流程控制语句

5.4 计划任务服务程序

5.5 单元测验

5.6 单元讨论

5.7 直播课

5.8 课程思政

用户身份与文件权限

6.1 用户身份与能力

6.2 文件权限与归属

6.3 su命令与sudo服务

6.4 单元测验

6.5 单元讨论

6.6 直播课

6.7 课程思政

存储结构与管理硬盘

7.1 一切从根开始

7.2 物理设备的命名规则

7.3 文件系统与数据资料

7.4 挂载硬件设备

7.5 磁盘分区格式化挂载卸载

7.6 添加交换分区

7.7 磁盘容量配额

7.8 软硬方式链接

7.9 单元测验

7.10 单元讨论

7.11 直播课

7.12 课程思政

RAID、防火墙、日志系统

8.1 RAID磁盘冗余阵列

8.2 firewalld防火墙

8.3 检索日志信息

8.4 单元测验

8.5 单元讨论

8.6 直播课

8.7 课程思政

常见服务的配置与使用

9.1 ssh服务

9.2 Web服务

9.3 FTP服务

9.4 NFS服务

9.5 单元测验

9.6 单元讨论

9.7 直播课

9.8 课程思政

参考资料

10.1 Linux就该这么学(第2版)

10.2 鸟哥的Linux私房菜 基础学习篇 第四版