名称 | 课时(分钟) | 备注 |
前置知识 | ||
Linux发展历史和发行版本 | 20 | |
Linux应用领域 | 10 | |
远程登录管理工具 | 20 | putty,secureCRT |
Bash介绍 | 20 | |
命令格式 | 10 | |
目录及文件处理命令 | ||
Linux系统目录结构和相对-绝对路径 | 20 | |
文件处理命令-命令格式与目录处理命令ls | 10 | |
创建-修改-移动-删除文件和文件夹 | 60 | touch,cp,mv,rm,mkdir,rmdir |
文件处理命令-文件处理命令 | 80 | find、cat、less、more、tail、head |
文件处理命令-链接命令 | 10 | ln |
文本处理命令(三剑客) | ||
正则表达式 | 60 | |
字符搜索命令 - grep | 30 | |
流处理命令-sed命令 | 30 | |
块处理命令-awk命令 | 30 | |
字符截取命令-cut命令 | 20 | |
命令组合使用 | 60 | |
用户和用户组管理 | ||
用户配置文件-用户信息文件 | 30 | |
用户配置文件-影子文件 | 20 | 组的影子文件和密码不常用,基本不用,只用在特定的场景 |
用户管理相关文件 | 10 | |
用户管理命令-useradd | 10 | |
用户管理命令-passwd | 10 | |
用户管理命令-usermod和chage | 10 | |
用户管理命令-userdel和su | 20 | |
用户组管理命令 | 10 | |
文件权限管理 | ||
权限管理命令-权限管理命令 | 30 | chmod |
权限管理命令-其他权限管理命令 | 30 | chown |
文件搜索命令 | ||
文件搜索命令-文件搜索命令 | 30 | find |
文件搜索命令-其他文件搜索命令 | 10 | which,locate |
文件搜索命令-帮助命令 | 10 | man |
文件搜索命令-压缩解压命令 | 30 | tar,star |
文本编辑器Vim | ||
Vim常用操作 | 30 | 编辑、移动 |
Vim使用技巧 | 30 | 查找,替换 |
Shell基础 | ||
脚本执行方式 | 20 | |
Bash基本功能-历史命令与补全 | 10 | |
Bash基本功能-别名与快捷键 | 10 | |
Bash基本功能-输入输出重定向 | 30 | |
Bash基本功能-多命令顺序执行与管道符 | 30 | |
Bash基本功能-替换功能,倒引号 | 30 | |
Bash变量-用户自定义变量\环境变量\位置参数变量\预定义变量 | 30 | |
Bash变量-数值运算与运算符 | 10 | |
Bash变量-变量测试与内容替换 | 10 | |
环境变量配置文件-作用及操作 | 30 | |
环境变量配置文件-其他配置文件和登录信息 | 30 | |
Shell提高篇 | ||
条件判断 | 30 | |
流程控制-if语句 | 30 | |
流程控制-case语句 | 20 | |
流程控制-for循环 | 30 | |
流程控制-while循环 | 20 | |
shell编程实战 | 60 | |
软件包管理 | ||
简介 | 10 | |
rpm命令管理-安装升级与卸载 | 10 | |
rpm命令管理-查询 | 10 | |
ACL权限系统管理 | 10 | |
ACL权限-简介与开启 | 10 | |
ACL权限-查看与设定 | 10 | |
ACL权限-最大有效权限与删除 | 10 | |
ACL权限-默认与递归ACL权限 | 10 | |
文件特殊权限-SetUID-上 | 10 | |
文件特殊权限-SetGID-中 | 10 | |
文件特殊权限-Sticky BI | 10 | |
chattr权限 | 10 | |
文件系统管理 | ||
回顾分区和文件系统 | 10 | |
文件系统常用命令-df、du、fsck、dumpe2fs | 20 | |
Linux系统管理 | ||
进程管理-进程查看 | 20 | |
进程管理-终止进程 | 20 | TAR |
系统资源查看 | 10 | top,vmstat |
系统定时任务 | 10 | CRON |
关机重启命令 | 10 | halt,shutdown |
实际操作 | ||
安装centos系统 | 60 | |
安装LANMP系统 | 30 | |
配置LANMP系统 | 60 | |
每天备份文件脚步 | 60 | |
每天备份数据库文件 | 60 | |
docker | 240 |