目录
(opens new window)
(opens new window)
(opens new window)
(opens new window)
# 第一章:基础篇 (7 讲)
- 01 | 课程介绍
- 02 | 内容综述
- 03 | 什么是 Linux
- 04 | Linux 的内核版本及常见发行版
- 05 | 安装 VirtualBox 虚拟机
- 06 | 在虚拟机中安装 Linux 系统
- 07 | 第一次启动 Linux
# 第二章:系统操作篇 (18 讲)
- 08 | 万能的帮助命令:man、help、info
- 09 | 初识 pwd 和 ls 命令
- 10 | 详解 ls 命令
- 11 | 详解 cd 命令
- 12 | 创建和删除目录
- 13 | 复制和移动目录
- 14 | 如何在 Linux 下进行文本查看
- 15 | 打包压缩和解压缩
- 16 | Vim 的四种模式
- 17 | Vim 的正常模式
- 18 | Vim 的命令模式
- 19 | Vim 的可视模式
- 20 | 用户和用户组管理及密码管理
- 21 | su 和 sudo 命令的区别和使用方法
- 22 | 用户和用户组的配置文件介绍
- 23 | 文件与目录权限的表示方法
- 24 | 文件权限的修改方法和数字表示方法
- 25 | 权限管理以及文件的特殊权限
# 第三章:系统管理篇 (29 讲)
- 26 | 网络管理
- 27 | 查看网络配置
- 28 | 修改网络配置
- 29 | 网络故障排除命令
- 30 | 网络管理和配置文件
- 31 | 软件包管理器的使用
- 32 | 使用 rpm 命令安装软件包
- 33 | 使用 yum 包管理器安装软件包
- 34 | 通过源代码编译安装软件包
- 35 | 如何进行内核升级
- 36 | grub 配置文件介绍
- 37 | 使用 ps 和 top 命令查看进程
- 38 | 进程的控制与进程之间的关系
- 39 | 进程的通信方式与信号:kill 命令
- 40 | 守护进程
- 41 | screen 命令和系统日志
- 42 | 服务管理工具 systemctl
- 43 | SELinux 简介
- 44 | 内存与磁盘管理
- 45 | 内存查看命令
- 46 | 磁盘分区和文件大小查看
- 47 | 文件系统管理
- 48 | i 节点和数据块操作
- 49 | 分区和挂载
- 50 | 分区和挂载磁盘配额
- 51 | 交换分区 swap 的查看与创建
- 52 | 软件 RAID 的使用
- 53 | 逻辑卷 LVM 的用途与创建
- 54 | 系统综合状态查看命令 sar 以及第三方命令
# 第四章:Shell 篇 (31 讲)
- 55 | 什么是 Shell
- 56 | Linux 的启动过程
- 57 | Shell 脚本的格式
- 58 | 脚本不同执行方式的影响
- 59 | 管道
- 60 | 重定向
- 61 | 变量赋值
- 62 | 变量引用及作用范围
- 63 | 环境变量、预定义变量与位置变量
- 64 | 环境变量配置文件
- 65 | 数组
- 66 | 转义和引用
- 67 | 运算符
- 68 | 特殊字符大全
- 69 | test 比较
- 70 | if 判断的使用
- 71 | if-else 判断的使用
- 72 | 嵌套 if 的使用
- 73 | case 分支
- 74 | for 的基本使用
- 75 | C 语言风格的 for
- 76 | while 循环和 until 循环
- 77 | 循环的嵌套和 break、continue 语句
- 78 | 使用循环处理位置参数
- 79 | 自定义函数
- 80 | 系统函数库介绍
- 81 | 脚本资源控制
- 82 | 信号
- 83 | 一次性计划任务
- 84 | 周期性计划任务
- 85 | 为脚本加锁
# 第五章:文本操作篇 (15 讲)
- 86 | 元字符介绍
- 87 | find 演示
- 88 | sed 和 awk 介绍
- 89 | sed 替换命令讲解
- 90 | sed 的替换指令加强版
- 91 | sed 的其他常用命令
- 92 | sed 多行模式空间
- 93 | 什么是 sed 的保持空间
- 94 | 认识 awk
- 95 | awk 的字段
- 96 | awk 表达式
- 97 | awk 判断和循环
- 98 | awk 数组
- 99 | awk 数组功能的使用
- 100 | awk 函数
# 第六章:服务管理篇 (18 讲)
- 101 | 防火墙概述
- 102 | iptables 规则的基本使用演示
- 103 | iptables 过滤规则的使用
- 104 | iptables nat 表的使用
- 105 | firewalld
- 106 | SSH 介绍之 Telnet 明文漏洞
- 107 | SSH 服务演示
- 108 | FTP 服务器 vsftpd 介绍与软件包安装
- 109 | vsftpd 配置文件介绍
- 110 | vsftp 虚拟用户
- 111 | samba 服务演示
- 112 | NFS 服务
- 113 | Nginx 基本配置文件
- 114 | 使用 Nginx 配置域名虚拟主机
- 115 | LNMP 环境搭建
- 116 | DNS 服务的原理
- 117 | NAS 演示
- 118 | 结课测试&结束语