本课程是高等学校 网络工程 、 计算机科学与技术 、 软件工程、信息安全 等专业的一门重要的 专业基础课 ,既具有一定的理论性,又具有较强的实践性。它要求学生首先要学习计算机文化基础、计算机网络原理等基础课程,在对计算机及网络有一定的认识基础上学习本课程。
通过本课程的学习,学生将对Linux操作系统有一个全面的了解,并熟练掌握常用的命令和操作,奠定在Linux系统上做进一步开发的基础,大数据、人工智能、云计算与虚拟化、嵌入式系统开发、服务器运维等都需要熟练掌握Linux基础知识。
本课程采取“一小节理论+一小节实践”的教学方法,同时,每一章节后都设计有综合实践环节,希望同学们多动手,多思考,多练习,理论联系实际,以达到熟能生巧,活学活用,熟练掌握Linux操作系统的目的。
本课程的教学目标在于讲授Linux操作系统中的基础知识和日常的应用操作,使学生了解Linux的发展历史和特点,掌握Linux内核的表示方法和常用的发行版本,掌握Linux系统的安装、常用命令、图形环境、vim编辑器的使用、用户和组管理、文件系统管理、硬盘管理、软件包管理、进程管理、Shell编程、远程连接等知识,对Linux操作系统如何使用有一个较为全面的了解,奠定在Linux系统上做进一步开发的基础。
本课程将在Linux安装、Linux常用命令、图形环境、vim编辑器的使用、用户和组管理、文件系统管理和硬盘管理、Shell编程等方面安排16个学时的上机。
项目1 Linux操作系统及其安装
1.1 Linux操作系统简介
1.2 Linux操作系统的安装过程
项目1 综合实践
项目1 单元测验
项目2 初试Shell
2.1 Shell概述
2.2 文件及目录管理命令
2.3 Linux的运行级别(runlevel)
2.4 Linux下常用的快捷键
项目2 综合实践
项目2 单元测验
项目3 文本编辑器vim
3.1 vim的工作模式
3.2 vim常见命令
3.3 vim的其他事项(恢复文件与打开时的警告信息+额外功能)
项目3 综合实践
项目3 单元测验
项目4 用户账户和组账户管理
4.1 用户账户管理
4.2 组账户管理
项目4 综合实践
4.3 root账户的密码忘记了怎么办?
项目4 单元测验
项目5 系统管理
5.1 图形界面管理
5.2 进程管理
5.3 软件包管理
5.4 网络管理(网络环境配置及测试)
项目5 综合实践
项目5 单元测验
项目6 Linux文件系统
6.1 文件类型和文件系统
6.2 文件和目录权限管理
6.3 文件的归档与压缩
项目6 综合实践
项目6 单元测验
项目7 Linux中的硬盘管理
项目7 综合实践
7.1 硬盘分区及格式化
7.2 磁盘配额
项目7 单元测验
项目8 Shell编程入门
8.1 Shell的编程过程
8.2 Shell的语法介绍
8.3 调试Shell程序
8.4 Shell程序设计实例
项目8 综合实践
项目8 单元测验
1.了解计算机基础知识和网络基础知识。
2.在主机上安装虚拟机软件VMware Workstation,下载地址:https://my.vmware.com/cn/web/vmware/info/slug/desktop_end_user_computing/vmware_workstation_pro/15_0
3.在VMware Workstation中新建虚拟机,安装RHEL7.3或者CentOS7.3。
参考教材及学习网站:
盛剑会、苗凤君.《Linux系统应用(微课版)》[M].北京:清华大学出版社,2021.11
李世明.《跟阿铭学Linux》(第4版)[M].北京:人民邮电出版社,2021.
李世明.《跟阿铭学Linux》(第3版)[M].北京:人民邮电出版社,2017.
鸟哥.《鸟哥的Linux私房菜——基础学习篇》(第四版)[M].北京: 人民邮电出版社,2018.
鸟哥.《鸟哥的Linux私房菜——基础学习篇》(第三版)[M].北京: 人民邮电出版社,2010.
参考教材pdf文件:
鸟哥的Linux私房菜基础学习篇(第三版) .pdf(34.69 MB)
鸟哥的Linux私房菜--基础学习篇(第4版).pdf(13.73 MB)
Q:本课程中使用的是哪个Linux发行版?
A:本课程中使用的Linux发行版是 CentOS 7.3,不过,也录制了CentOS 8.1的安装视频和输入法的安装过程。
Q:使用其他版本的Linux学习可不可以?
A:当然可以,不过,不同发行版的Linux因架构和支持的功能不同,命令体系有所差异,学习的时候不能照本宣科,要灵活应用。
Q:如何获取CentOS 7.3版本?
A:可以在CentOS的官方网站https://www.centos.org中下载,项目1第二小节里的“如何在CentOS官网中下载CentOS镜像”视频中有详细的步骤介绍。
Q:本课程有没有配套的教材?
A:有。2021年11月由清华大学出版社出版发行的《Linux系统应用(微课版)》是与中国大学MOOC平台上的“Linux系统应用”课程相配套的新型态教材,扫描书中的二维码,即可以观看相应的视频。