linux教材
WSoKBPAL
2022-02-06
linux教材
高级篇
中级篇
基础篇
项目1 安装Linux操作系统
项目2 使用Linux命令
项目3 管理文件与目录
任务1-1 初识Linux
任务1-2 安装Linux操作系统
任务1-3 备份VMware虚拟机
项目4 管理文本文件
项目5 配置网络功能
项目6 管理软件包与进程
项目7 管理用户与用户组
项目8 管理权限与所有者
项目9 管理磁盘分区与文件系统
项目10 编写shell脚本
项目11 使用LNMP架构部署网站
项目12 配置文件共享服务器
项目13 kubernetes 高可用安装
任务2-1 认识Linux字符操作界面
任务2-2 获取和设置系统基本信息
任务2-3 获取命令的帮助
任务2-4 管理日期和时间
任务3-1 了解文件类型与目录结构
任务3-2 文件和目录的基本操作
任务3-3 查找文件内容或文件位置
任务3-4 管理tar包
任务4-1 了解Vim编辑器
任务4-2 使用Vim编辑器
任务4-3 重定向
任务5-1 了解VMware的网络工作模式
任务5-2 配置网络功能
任务5-3 配置和使用SSH服务
任务6-1 使用RPM管理软件包
任务6-3 搭建yum仓库
任务6-4 管理进程
任务7-1 认识用户与用户组
任务7-2 管理用户账号
任务7-3 管理用户组账户
任务8-1 理解文件和目录的权限
任务8-2 管理文件和目录的权限
任务8-3 管理文件和目录的所有者
任务9-1 创建磁盘分区
任务9-2 创建与检查文件系统
任务9-3 手动挂载与卸载文件系统
任务9-4 开机自动挂载文件系统
任务9-5 管理磁盘配额
任务9-6 管理LVM逻辑卷
任务10-1 创建shell脚本
任务10-2 条件测试与分支结构
任务10-3 循环结构
任务11-4 安装与配置PHP环境
任务11-1 了解LNMP架构
任务11-2 安装与配置Nginx 服务器
任务11-3 安装与配置MariaDB数据库
任务11-5 部署基于单节点LNMP的 WordPress博客网站
任务12-1 了解FTP服务器的工作原理
任务12-2 安装与配置FTP 服务器
任务12-3 配置匿名用户FTP服务器
任务12-4 配置本地用户FTP服务器
任务12-5 了解Samba服务器的工作原理
任务12-6 安装与配置Samba服务器
任务12-7 配置user验证的Samba服务器
任务13-1 部署群集前准备工作
任务13-2 kubernetes基本环境配置
1.1.1 了解Linux的发展历程
1.1.2 理解Linux操作系统的组成
1.1.3 熟悉Linux版本
1.2.1 安装与创建虚拟机
1.2.2 安装Red Hat Enterprise Linux
1.3.1 拍摄虚拟机快照
1.3.2 克隆虚拟机
2.1.1 使用字符操作界面
2.1.2 认识bash shell与Linux命令 格式
2.1.3 显示屏幕上的信息:echo命令
2.1.4 设置默认启动的目标
2.2.1 获取计算机和操作系统的信息: uname命令
2.2.2 获取内存信息:free命令
2.2.3 显示和修改主机名:hostname、 hostnamectl命令
2.3.1 命令行自动补全
2.3.2 使用man显示联机帮助手册
2.3.3 使用--help选项
2.3.4 使用info命令
2.4.1 显示日历信息:cal命令
2.4.2 显示和设置系统日期、时间: date命令
2.4.3 显示和设置硬件日期、时间: hwclock命令
3.1.1 了解Linux文件类型
3.1.2 了解Linux目录结构
3.2.1 显示工作目录与更改工作目录: pwd、cd命令
3.2.2 列出目录内容:ls 命令与通配符的 使用
3.2.3 创建空文件、修改文件时间: touch命令
3.2.4 创建目录:mkdir命令
3.2.5 删除文件或目录:rmdir、rm命令
3.2.6 复制文件或目录:cp命令
3.2.7 移动文件或目录、重命名: mv命令
3.2.8 显示文本文件:cat、more、less、 head、tail命令
3.2.9 创建链接文件:ln命令
3.2.10 显示文件或目录的磁盘占用量: du命令
3.3.1 查找与条件匹配的字符串: grep命令
3.3.2 查找命令文件:whereis、which 命令
3.3.3 列出文件系统中与条件匹配的文件: find命令
3.3.4 在数据库中查找文件:locate 命令
3.4.1 认识tar包
3.4.2 使用和管理tar包
3.4.3 压缩命令:gzip、bzip2、xz
3.4.4 tar包的特殊使用
4.1.1 Vim编辑器的工作模式概述
4.1.2 Vim编辑器模式切换
4.3.1 标准输入/输出与重定向
4.3.2 输出重定向
4.3.3 输入重定向
4.3.4 错误重定向
4.3.5 同时实现输出和错误重定向
5.1.1 了解VMware的3种网络模式
5.1.2 配置VMware虚拟网络
5.2.1 打开有线连接
5.2.2 编辑网卡配置文件
5.2.3 配置主机名查询静态表: /etc/hosts文件
5.2.4 常用网络命令:ifconfig、ip、nmcli、 nmtui等
5.2.5 管理网络服务与systemctl命令
5.3.1 远程连接Linux主机
5.3.2 安全密钥验证及免密登录
5.3.3 远程复制操作:scp命令
6.1.1 了解rpm软件包管理器
6.2.1 了解yum工具
6.3.1 搭建本地yum仓库
6.3.2使用yum命令管理软件包
6.3.3 搭建网络yum仓库
6.4.1 了解Linux操作系统中的进程
6.4.2 查看进程:ps、top命令
6.4.3 停止进程:kill、killall命令
7.1.1 了解用户与用户组的分类
7.1.2 理解用户账号文件:/etc/passwd与/etc/shadow
7.1.3 理解组账号文件:/etc/group与/etc/gshadow
7.2.1 新建用户:useradd命令
7.2.2 用户切换与查看信息:su命令
7.2.3 维护用户信息:id、usermod、passwd命令
7.2.4 删除用户:userdel命令
7.2.5 批量添加用户
7.3.1 新建用户组:groupadd命令
7.3.2 维护用户组及其成员:groups、groupmod、gpasswd命令
7.3.3 删除用户组:groupdel命令
7.3.4 编辑与验证用户(组)文件
8.1.1 了解文件和目录的权限
8.1.2 理解ls -l命令获取的权限信息
8.2.1 设置文件和目录的基本权限
8.2.2 设置文件和目录的特殊权限
8.2.3 设置文件和目录的默认权限
8.2.4 文件访问控制列表
8.3.1 提升普通用户权限:sudo命令
8.3.2 更改文件和目录的所有者:chown命令
9.1.1 了解磁盘分区的概念和原则
9.1.2 了解物理设备的命名规则
9.1.3 查看系统中的块设备与分区:lsblk命令 9.1.4 磁盘分区命令:fdisk命令
9.2.1 了解常见的文件系统
9.2.2 为分区创建文件系统:mkfs命令
9.2.3 检查文件系统:fsck命令
9.3.1 挂载文件系统:mount命令
9.3.2 卸载文件系统:umount命令
9.3.3 查看挂载情况:df命令
9.3.4 在新的分区上读写文件
9.4.1 认识/etc/fstab文件
9.4.2 设置开机自动挂载文件系统
9.5.1 了解磁盘配额功能
9.5.2 设置磁盘配额
9.5.3 测试磁盘配额
9.6.1 了解LVM逻辑卷的概念
9.6.2 创建逻辑卷
9.6.3 扩容和缩小逻辑卷
9.6.4 删除逻辑卷
10.1.1 创建并运行第 一个shell脚本
10.1.2 定义shell变量、接收用户输入:read命令
10.2.1 条件测试
10.2.2 if语句
10.2.3 case语句
10.3.1 for循环语句
10.3.2 while循环语句
10.3.3 until循环语句
11.1.1 了解LNMP架构的概念
11.1.2 了解Nginx网站服务器
11.1.3 了解MySQL数据库
11.1.4 了解PHP语言
11.1.5 了解LNMP架构的工作原理
11.1.6 了解LNMP的部署安装方式
11.2.1 安装nginx软件包
11.2.2 熟悉nginx的配置文件
11.3.1 安装MariaDB数据库
11.3.2 初始化MariaDB数据库配置
11.3.3 管理MariaDB数据库
11.4.1 安装PHP环境
11.4.2 配置php-fpm服务
11.4.3 配置Nginx服务器对PHP程序的支持
11.4.4 测试LNMP服务器
11.5.1 安装LNMP网站环境
11.5.2 配置LNMP网站环境
11.5.3 部署WordPress网站
12.1.1 认识FTP
12.1.2 熟悉FTP的工作原理
12.1.3 掌握FTP的数据传输模式
12.1.4 了解FTP服务器的用户
12.2.1 安装vsftpd软件包
12.2.2 熟悉vsftpd配置文件
12.3.1 配置基于匿名用户访问的FTP服务器
12.3.2 访问FTP服务器
12.4.1 配置基于本地用户访问的FTP服务器
12.4.2 使用Linux客户端访问FTP服务器
12.5.1 认识SMB与CIFS协议
12.5.2 了解Samba软件
12.5.3 了解Samba的工作原理
12.6.1 安装Samba的软件包
12.6.2 熟悉Samba配置文件
12.7.1 配置Samba服务器
12.7.2 访问Samba服务器
13.1.1 认识kubernetes
13.1.2 熟悉kubernetes工作原理
13.1.3 案例环境
13.2.1 主机名修改
13.2.2 hosts解析
13.2.3 防火墙修改
13.2.4 同步时间节点
项目14 无人值守安装服务
任务14-1 部署服务器端
任务14-2 自动部署客户机
14.1.1 配置DHCP服务
14.1.2 配置TFTP服务
14.1.3 配置syslinux服务
14.1.4 配置vsftp服务
14.1.5 创建kickstart应答文件
14.2.1 准备客户机
14.2.2 完成系统安装
5.3.4 介绍SSH客户端工具
6.1.2 安装
6.1.3升级
6.1.4 查询
6.1.5 删除
6.1.6 验证
任务6-2 使用yum与dnf管理软件包
6.2.2 安装
6.2.3升级
6.2.4 查询
6.2.5 删除
6.2.6 dnf软件包管理器
4.2.1 复制、粘贴与删除
4.2.2 查找与替换
4.2.3 跳转与定位
4.2.4 撤销与重做
4.2.5 语法高亮显示设置
4.2.6 光标位置显示及行号显示
4.2.7 Vim的可视化操作
项目任务
职业能力目标
项目总结
项目实施
任务目标
任务目标
任务目标
职业能力目标
项目任务
项目实施
项目小结
职业能力目标
项目任务
项目实施
项目小结
职业能力目标
项目任务
项目实施
项目小结
职业能力目标
项目任务
项目实施
项目小结
职业能力目标
项目任务
项目实施
项目小结
职业能力目标
项目任务
项目实施
项目小结
职业能力目标
项目任务
项目实施
项目小结
职业能力目标
项目任务
项目实施
项目小结
职业能力目标
项目任务
项目实施
项目小结
职业能力目标
项目任务
项目实施
项目小结
职业能力目标
项目任务
项目实施
项目小结
职业能力目标
项目任务
项目实施
项目小结
职业能力目标
项目任务
项目实施
项目小结
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
任务目标
Created With
MindMaster