欢迎来到在线教学平台
问题答疑
首页
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
更多
首页
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
扫码下载Android
扫码下载iOS
扫码打开微信小程序
教师登录
学生登录
首页
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
教师登录
学生登录
首页 - 课程列表 - 课程详情
返回
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分钟)