欢迎来到在线教学平台
问题答疑
首页
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
更多
首页
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
教师登录
学生登录
首页
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
教师登录
学生登录
首页 - 课程列表 - 课程详情
返回
Linux操作系统
课程类型:
选修课
发布时间:
2024-03-01 07:43:42
主讲教师:
课程来源:
建议学分:
0.00分
课程编码:
mk001827
课程介绍
课程目录
教师团队
{1}--Linux概述
[1.2]--1.1.1 课程简介
(4分钟)
[1.3.1]--1.2.1 Unix、GNU项目和开源软件
(16分钟)
[1.3.2]--1.2.2 Linux简介
(6分钟)
[1.3.3]--1.2.3 Linux的内核版本
(3分钟)
[1.4.1]--1.3.1 了解Linux的分区
(6分钟)
[1.4.2]--1.3.2 使用VirtualBox安装Linux虚拟机
(13分钟)
[1.4.3]--1.3.3 安装虚拟机增强工具
(4分钟)
[1.4.4]--1.3.4 虚拟机的网络连接类型
(8分钟)
[1.4.5]--1.3.5 虚拟机的网络设置
(10分钟)
{2}--初识Linux
[2.2.1]--2.1.1 多用户登录和终端
(8分钟)
[2.2.2]--2.1.2 终端切换与语言设置
(10分钟)
[2.2.3]--2.1.3 系统启动目标:图形or字符?
(9分钟)
[2.2.4]--2.1.4 网络远程登录系统
(11分钟)
[2.2.5]--2.1.5 用户切换、注销与关机
(6分钟)
[2.3.1]--2.2.1 shell概念及几个简单命令
(11分钟)
[2.3.2]--2.2.2 查看系统状态信息
(7分钟)
[2.3.3]--2.2.3 强大的命令行计算器
(9分钟)
[2.3.4]--2.2.4 在系统中漫游
(19分钟)
[2.3.5]--2.2.5 在系统中与其他用户沟通
(10分钟)
{3}--命令行与帮助
[3.2.1]--3.1.1 命令的路径与命令的类型
(14分钟)
[3.2.2]--3.1.2 快速编辑命令行
(14分钟)
[3.2.3]--3.1.3 命令行屏幕录制和回放
(4分钟)
[3.3.1]--3.2.1 获取帮助之man手册
(11分钟)
[3.3.2]--3.2.2 获取帮助之info及其它
(6分钟)
{4}--文件与目录基本操作
[4.2.1]--4.1.1 文件与目录操作命令
(25分钟)
[4.2.2]--4.1.2 i节点与文件链接
(18分钟)
[4.2.3]--4.1.3 文件类型和按字节查看文件内容
(9分钟)
[4.3]--4.2.1 ed编辑器
(11分钟)
{5}--shell基本特性
[5.2]--5.1.1 文件名通配符
(14分钟)
[5.3]--5.2.1 大括号扩展
(8分钟)
[5.4]--5.3.1 特殊字符与引用
(9分钟)
[5.5]--5.4.1 IO重定向
(24分钟)
[5.6]--5.5.1 管道
(7分钟)
[5.7]--5.6.1 shell环境
(27分钟)
{6}--搜索压缩和分割文件
[6.2.1]--6.1.1 whereis、locate和find命令
(14分钟)
[6.2.2]--6.1.2 find按时间搜索
(9分钟)
[6.2.3]--6.1.3 find高级搜索
(19分钟)
[6.2.4]--6.1.4 xargs
(9分钟)
[6.3]--6.2.1 压缩和解压缩文件
(23分钟)
[6.4]--6.3.1 分割与合并文件
(6分钟)
{7}--过滤器
[7.2]--7.1.1 grep、cut、tr
(17分钟)
[7.3]--7.1.2 sort、uniq
(11分钟)
[7.4]--7.1.3 join、paste、comm、diff、patch
(22分钟)
[7.5]--7.1.4 rev、fold、printf、nl、pr
(7分钟)
{8}--Linux三剑客之grep与正则表达式
[8.2]--8.1.1 基本正则表达式
(15分钟)
[8.3.1]--8.2.1 扩展正则表达式
(20分钟)
[8.3.2]--8.2.2 字符类、反斜杠特殊字符
(6分钟)
[8.4]--8.3.1 正则表达式应用案例
(15分钟)
{9}--Linux三剑客之sed-基础
[9.2]--9.1.1 sed入门
(12分钟)
[9.3.1]--9.2.1 sed常用命令
(11分钟)
[9.3.2]--9.2.2 sed的s命令
(10分钟)
[9.3.3]--9.2.3 sed的其他基本命令
(14分钟)
{10}--Linux三剑客之sed-进阶
[10.2]--10.1.1 sed高级命令
(14分钟)
[10.3]--10.2.1 sed保持空间
(11分钟)
[10.4]--10.3.1 sed流程控制
(12分钟)
{11}--Linux三剑客之awk-基础
[11.2.1]--11.1.1 awk初体验
(12分钟)
[11.2.2]--11.1.2 awk的字段、内置变量、输出和选择
(18分钟)
[11.2.3]--11.1.3 awk的BEGIN和END模式和数据统计
(17分钟)
[11.2.4]--11.1.4 awk的流程控制、数组
(13分钟)
{12}--Linux三剑客之awk-进阶
[12.2.1]--12.1.1 awk语言及内置数组函数
(17分钟)
[12.2.2]--12.1.2 awk内置字符串函数及关联数组
(15分钟)
[12.2.3]--12.1.3 awk多维数组及应用
(16分钟)
[12.2.4]--12.1.4 awk自定义函数与输入输出
(17分钟)
[12.2.5]--12.1.5 getline()、命令行参数、与其他程序交互
(14分钟)
[12.3.1]--12.2.1 awk应用案例1:查找相邻重复词
(5分钟)
[12.3.2]--12.2.2 awk应用案例2:累加整数列
(6分钟)
[12.3.3]--12.2.3 awk应用案例3:打印成绩直方图
(9分钟)
[12.3.4]--12.2.4 awk应用案例4:累加带逗号的数字
(6分钟)
[12.3.5]--12.2.5 awk应用案例5:把金额转换为文本形式
(19分钟)
[12.3.6]--12.2.6 awk应用案例6:处理存取款记录1-方法1
(10分钟)
[12.3.7]--12.2.7 awk应用案例6:处理存取款记录1-方法2
(9分钟)
[12.3.8]--12.2.8 awk应用案例6:处理存取款记录2
(6分钟)
{13}--学习使用vi编辑器
[13.2]--13.1.1 vi入门及基本模式
(8分钟)
[13.3]--13.2.1 光标移动
(4分钟)
[13.4.1]--13.3.1 文本编辑
(12分钟)
[13.4.2]--13.3.2 撤销与重做
(8分钟)
[13.5]--13.4.1 vi的“语言”
(10分钟)
[13.6]--13.5.1 搜索替换
(4分钟)
[13.7]--13.6.1 书签与寄存器
(4分钟)
[13.8]--13.7.1 重复、宏与多行编辑
(10分钟)
[13.9]--13.8.1 缓冲区管理
(4分钟)
[13.10]--13.9.1 窗口和标签
(5分钟)
[13.11]--13.10.1 定制vi
(5分钟)
[13.12.1]--13.11.1 复制、移动和删除行及g命令
(5分钟)
[13.12.2]--13.11.2 在vim中执行shell命令
(4分钟)
[13.12.3]--13.11.3 用vim加密和解密文本
(3分钟)
{14}--管理用户和组
[14.2]--14.1.1 用户和组
(24分钟)
[14.3.1]--14.2.1 新建用户账号
(13分钟)
[14.3.2]--14.2.2 新建用户账号的默认设置
(21分钟)
[14.3.3]--14.2.3 修改用户账号
(8分钟)
[14.3.4]--14.2.4 新建和修改组账号
(12分钟)
[14.3.5]--14.2.5 切换组身份
(3分钟)
[14.4]--14.3.1 su和sudo
(24分钟)
{15}--权限管理
[15.2.1]--15.1.1 基本权限模型
(18分钟)
[15.2.2]--15.1.2 权限掩码和默认权限
(11分钟)
[15.3]--15.2.1 特殊权限
(24分钟)
[15.4]--15.3.1 文件扩展属性
(4分钟)
[15.5.1]--15.4.1 文件访问控制列表(FACL)引例
(4分钟)
[15.5.2]--15.4.2 ACL的组成及访问权限检查算法
(12分钟)
[15.5.3]--15.4.3 修改ACL、设置默认ACL和删除ACL
(15分钟)
{16}--进程与作业管理
[16.2]--16.1.1 进程概念与进程查看
(15分钟)
[16.3]--16.1.2 进程状态及其转换、进程搜索
(9分钟)
[16.4]--16.1.3 top命令
(10分钟)
[16.5]--16.1.4 会话、进程组、线程组
(6分钟)
[16.6]--16.1.5 进程组与作业控制
(15分钟)
[16.7]--16.1.6 注销后继续运行进程
(8分钟)
[16.8]--16.1.7 进程和信号
(15分钟)
[16.9]--16.1.8 进程的优先级
(14分钟)
{17}--shell脚本编程(一)
[17.2]--17.1.1 创建新命令
(8分钟)
[17.3]--17.2.1 参数处理和命令替换
(15分钟)
[17.4.1]--17.3.1 变量
(13分钟)
[17.4.2]--17.3.2 删除变量、声明变量和特殊变量
(6分钟)
[17.4.3]--17.3.3 变量替换、条件变量替换
(12分钟)
[17.4.4]--17.3.4 截断变量替换
(12分钟)
[17.4.5]--17.3.5 变量值查找替换
(6分钟)
[17.4.5]--17.3.5 变量值查找替换
(6分钟)
[17.5.1]--17.4.1 算术运算:declare、expr和let
(9分钟)
[17.5.2]--17.4.2 算术运算:算术扩展、bc及进制转换
(9分钟)
{18}--shell脚本编程(二)
[18.2]--18.1.1 条件测试
(14分钟)
[18.3.1]--18.2.1 流程控制
(23分钟)
[18.3.2]--18.2.2 循环与管道、循环与参数、短路结构
(10分钟)
[18.4.1]--18.3.1 用户交互:read和select
(14分钟)
[18.4.2]--18.3.2 案例:猜数游戏
(7分钟)
[18.5.1]--18.4.1 函数及其定义
(5分钟)
[18.5.2]--18.4.2 函数的返回值
(10分钟)
[18.5.3]--18.4.3 函数参数处理、全局变量与局部变量
(5分钟)
[18.5.4]--18.4.4 函数递归
(6分钟)
[18.5.5]--18.4.5 构造函数库
(3分钟)
{19}--shell脚本编程(三)
[19.2.1]--19.1.1 数组及数组变量替换
(11分钟)
[19.2.2]--19.1.2 用数组接收输入、函数与数组
(7分钟)
[19.3.1]--19.2.1 here文档:电话查号簿、计算器
(0分钟)
[19.3.2]--19.2.2 here文档中的值替换
(7分钟)
[19.3.3]--19.2.3 here文档:网页框架生成器、多行注释
(5分钟)
[19.3.4]--19.2.4 here文档:把多个文件打包成自解包文件
(9分钟)
[19.3.5]--19.2.5 shell命令和脚本的执行过程和exec命令
(6分钟)
[19.3.6]--19.2.6 exec和重定向
(10分钟)
[19.3.7]--19.2.7 案例:比较文本文件内容
(9分钟)
[19.3.8]--19.2.8 进程替换
(13分钟)
[19.3.9]--19.2.9 命名管道
(3分钟)
[19.4.1]--19.3.1 内部命令set
(9分钟)
[19.4.2]--19.3.2 命令执行顺序、内部命令eval
(7分钟)
[19.5.1]--19.4.1 信号处理
(10分钟)
[19.5.2]--19.4.2 信号处理案例:锁住终端
(4分钟)
{20}--shell脚本编程(四)
[20.2.1]--20.1.1 简单选项处理
(8分钟)
[20.2.2]--20.1.2 用getopt处理选项:解决合并选项的问题
(6分钟)
[20.2.3]--20.1.3 用getopts处理选项:解决参数带空格的问题
(12分钟)
[20.2.4]--20.1.4 综合处理选项:解决参数在选项前面的问题
(7分钟)
[20.3.1]--20.2.1 终端控制:颜色控制
(14分钟)
[20.3.2]--20.2.2 终端控制:tput
(13分钟)
[20.4.1]--20.3.1 调试脚本:shell的-v和-x选项
(4分钟)
[20.4.2]--20.3.2 调试脚本:利用信号捕获进行调试
(13分钟)
[20.4.3]--20.3.3 调试脚本:利用调试钩子进行调试
(2分钟)
[20.5.1]--20.4.1 subshell和代码块
(6分钟)
[20.5.2]--20.4.2 脚本内给awk传递参数
(7分钟)
[20.5.3]--20.4.3 协程:实现进程间数据双向流动
(5分钟)
[20.5.4]--20.4.4 shell脚本编程综合练习
(9分钟)
{21}--网络连接配置
[21.2]--21.1.1 网络接口与NetworkManager简介
(7分钟)
[21.3]--21.2.1 网络连接配置文件
(4分钟)
[21.4.1]--21.3.1 网络连接配置方法、用nmcli管理网络设备
(9分钟)
[21.4.2]--21.3.2 用nmcli查看、启用、禁用网络连接
(6分钟)
[21.4.3]--21.3.3 用nmcli创建、切换、删除网络连接
(5分钟)
[21.4.4]--21.3.4 用nmcli交互式配置网络连接
(4分钟)
[21.4.5]--21.3.5 用nmcli修改网络连接
(10分钟)
{22}--软件包管理
[22.2]--22.1.1 RPM软件包管理
(16分钟)
[22.3]--22.2.1 YUM软件包管理
(22分钟)
[22.4.1]--22.3.1 源代码软件包管理
(4分钟)
[22.4.2]--22.3.2 案例:编译安装apache
(14分钟)
{23}--磁盘存储管理(一)
[23.2]--23.1.1 磁盘存储概述
(19分钟)
[23.3]--23.2.1 创建和管理Linux磁盘分区
(11分钟)
[23.4.1]--23.3.1 创建和使用文件系统
(14分钟)
[23.4.2]--23.3.2 挂载和卸载文件系统
(15分钟)
[23.4.3]--23.3.3 检查和维护文件系统
(13分钟)
[23.4.4]--23.3.4 日志文件系统简介
(12分钟)
[23.4.5]--23.3.5 检查和维护xfs文件系统
(2分钟)
[23.4.6]--23.3.6 挂载和使用外部存储设备
(3分钟)
[23.5.1]--23.4.1 数据备份与备份策略
(3分钟)
[23.5.2]--23.4.2 用tar实现完全备份和增量备份
(4分钟)
[23.5.3]--23.4.3 用dump和restore备份和恢复
(13分钟)
[23.5.4]--23.4.4 xfs文件系统的备份和恢复
(10分钟)
[23.5.5]--23.4.5 光盘备份
(1分钟)
{24}--磁盘存储管理(二)
[24.2.1]--24.1.1 独立磁盘冗余阵列RAID
(16分钟)
[24.2.2]--24.1.2 Linux对RAID的支持、用mdadm管理软RA
(12分钟)
[24.2.3]--24.1.3 用mdadm管理软RAID5
(11分钟)
[24.2.4]--24.1.4 用mdadm管理软RAID10
(4分钟)
[24.2.5]--24.1.5 管理软RAID设备
(6分钟)
[24.3.1]--24.2.1 逻辑卷(LVM)概述
(8分钟)
[24.3.2]--24.2.2 创建逻辑卷
(8分钟)
[24.3.3]--24.2.3 动态调整逻辑卷容量
(8分钟)
[24.3.4]--24.2.4 逻辑卷的快照功能
(17分钟)
[24.4]--24.3.1 交换空间的配置与管理
(6分钟)
[24.5.1]--24.4.1 Linux磁盘配额概述
(2分钟)
[24.5.2]--24.4.2 设置ext文件系统的用户和组配额
(19分钟)
[24.5.3]--24.4.3 设置xfs文件系统的用户和组配额
(8分钟)
[24.5.4]--24.4.4 设置xfs文件系统的目录配额
(10分钟)
{25}--计划任务、内核与硬件管理
[25.2]--25.1.1 使用at和batch安排一次性任务
(20分钟)
[25.3.1]--25.2.1 使用cron安排周期性任务
(16分钟)
[25.3.2]--25.2.2 使用anacron安排周期性任务
(16分钟)
[25.4.1]--25.3.1 内核与内核模块
(19分钟)
[25.4.2]--25.3.2 配置内核参数
(8分钟)
[25.5.1]--25.4.1 硬件管理:用udev动态管理设备文件
(11分钟)
[25.5.2]--25.4.2 设备管理案例:U盘的自定义自动挂载
(12分钟)
[25.5.3]--25.4.3 监测硬件设备
(6分钟)
{26}--systemd
[26.2]--26.1.1 systemd与系统初始化
(7分钟)
[26.3.1]--26.2.1 systemd的主要概念和术语
(8分钟)
[26.3.2]--26.2.2 systemd单元文件
(10分钟)
[26.3.3]--26.2.3 单元文件与启动目标
(11分钟)
[26.4.1]--26.3.1 systemctl命令
(17分钟)
[26.4.2]--26.3.2 单元文件管理
(10分钟)
[26.4.3]--26.3.3 单元实例化
(6分钟)
[26.4.4]--26.3.4 管理启动目标、系统电源管理
(3分钟)
[26.5.1]--26.4.1 使用systemd管理Linux服务
(2分钟)
[26.5.2]--26.4.2 systemd的服务自动激活机制
(21分钟)
{27}--系统启动与故障排除
[27.2]--27.1.1 Linux系统启动过程分析
(10分钟)
[27.3]--27.2.1 引导装载程序GRUB2
(17分钟)
[27.4.1]--27.3.1 重置root密码
(6分钟)
[27.4.2]--27.3.2 修复硬盘的主引导代码
(6分钟)
[27.4.3]--27.3.3 修复硬盘的主引导扇区
(5分钟)
[27.4.4]--27.3.4 修复grub2主配置文件
(4分钟)
[27.4.5]--27.3.5 修复boot分区
(6分钟)
{28}--性能监测与日志管理
[28.2.1]--28.1.1 系统性能监测:sar命令
(14分钟)
[28.2.2]--28.1.2 系统性能监测:mpstat、free、vmstat
(7分钟)
[28.2.3]--28.1.3 系统性能优化
(4分钟)
[28.3.1]--28.2.1 配置和使用rsyslog日志系统
(12分钟)
[28.3.2]--28.2.2 日志文件轮转
(6分钟)
[28.3.3]--28.2.3 集中式日志服务
(4分钟)
[28.4]--28.3.1 配置和使用systemd日志
(11分钟)
{29}--网络配置进阶与案例
[29.2.1]--29.1.1 案例准备阶段:搭建虚拟机网络
(8分钟)
[29.2.2]--29.4.4 附:最小化虚拟机安装方法
(8分钟)
[29.2.3]--29.1.2 ip命令
(4分钟)
[29.2.4]--29.1.3 NetworkManager与network服务
(5分钟)
[29.2.5]--29.1.4 使用sysconfig文件进行网络配置
(3分钟)
[29.3.1]--29.2.1 网络测试与监控
(1分钟)
[29.3.2]--29.2.2 tcpdump网络抓包工具
(3分钟)
[29.4.1]--29.3.1 查看和设置路由
(2分钟)
[29.4.2]--29.3.2 案例配置步骤1:配置主机网络接口
(6分钟)
[29.4.3]--29.3.3 案例配置步骤2:配置路由器网络接口
(8分钟)
[29.4.4]--29.3.4 案例配置步骤3:配置静态路由
(5分钟)
[29.4.5]--29.3.6 案例配置步骤4:配置动态路由
(3分钟)
[29.4.6]--29.3.5 配置动态路由前进行虚拟机备份
(20分钟)
[29.5.1]--29.4.1 虚拟专用网(VPN)简介
(5分钟)
[29.5.2]--29.4.2 案例配置步骤5:配置主机到主机的VPN
(9分钟)
[29.5.3]--29.4.3 案例配置步骤6:配置网络到网络的VPN
(10分钟)
{30}--DNS与DHCP服务
[30.2.1]--30.1.1 配置第一个域的主域名服务器
(19分钟)
[30.2.2]--30.1.2 使用DNS客户端工具
(4分钟)
[30.2.3]--30.1.3 配置第一个域的辅助域名服务器
(7分钟)
[30.2.4]--30.1.4 配置第二个域的主域名服务器
(9分钟)
[30.2.5]--30.1.5 配置子域和区域委派
(6分钟)
[30.2.6]--30.1.6 配置转发器
(13分钟)
[30.3.1]--30.2.1 配置基本DHCP服务
(13分钟)
[30.3.2]--30.2.1 配置DHCP多地址池和DHCP中继代理
(7分钟)
{31}--文件共享服务
[31.2]--31.1.1 配置NFS服务
(18分钟)
[31.3]--31.2.1 配置Samba服务
(20分钟)
{32}--FTP服务
[32.2]--32.1.1 安装vsftp服务器和测试默认配置
(7分钟)
[32.3]--32.1.2 设置匿名账户权限
(8分钟)
[32.4]--32.1.3 设置系统账户权限
(7分钟)
[32.5]--32.1.4 禁锢系统账户仅能访问其主目录
(6分钟)
[32.6]--32.1.5 设置允许root用户登录
(4分钟)
[32.7]--32.1.6 设置虚拟账户
(8分钟)
[32.8]--32.1.7 为不同虚拟账户配置不同设置
(4分钟)
[32.9]--32.1.8 设置同时允许匿名账户、系统账户和虚拟账户登录
(9分钟)
{33}--Web服务
[33.2]--33.1.1 配置基本Web服务
(11分钟)
[33.3]--33.1.2 配置系统账户的个人主页
(4分钟)
[33.4]--33.1.3 配置对特定路径的认证访问
(2分钟)
[33.5]--33.1.4 配置基于IP的虚拟主机
(5分钟)
[33.6]--33.1.5 配置基于域名的虚拟主机
(4分钟)
[33.7]--33.1.6 配置基于端口的虚拟主机
(3分钟)
[33.8]--33.1.7 解决无法访问主网站的问题
(1分钟)
{34}--防火墙与代理服务-案例
[34.2]--34.1.1 案例步骤1:配通虚拟机网络
(2分钟)
[34.3]--34.1.2 案例步骤2:配置Web服务
(5分钟)
[34.4]--34.1.3 案例步骤3:配置DNS服务
(6分钟)
[34.5]--34.1.4 案例步骤4:配置防火墙
(4分钟)
[34.6]--34.1.5 案例步骤5:调整DNS设置
(6分钟)
[34.7]--34.1.6 案例步骤6:调整防火墙设置
(10分钟)
[34.8.1]--34.1.7 案例步骤7:配置正向Web代理
(12分钟)
[34.8.2]--34.1.10 关于正向代理配置的勘误说明
(4分钟)
[34.9]--34.1.8 案例步骤8:配置将正向Web代理改为透明Web代理
(2分钟)
[34.10]--34.1.9 案例步骤9:配置反向Web代理
(9分钟)