Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
课程大纲
介绍
- 目标
- 课程安排
- 课程介绍
- 先决条件
- 书目
- 委派职责
- 课程总结
基础知识复习 - 可选
- 文件
- 目录和进程
- 显示目录 - ls
- 获得帮助 - 伙计
- 显示文件 - cat, more
- 简单命令
- 管道 - 使用 |象征
- 重定向 - 使用>符号
- 重定向 - 使用>>符号
- 重定向输入 - 使用<符号
- 重定向错误
- 使用 /dev/null
- 前台作业
- 后台工作 - &
- 停止作业 - kill
- 特殊文件 - .和。。
- 命令提示符 - PS1
- 创建别名
- 使用别名
- 命令历史记录
- 命令行编辑 - 使用箭头键
- 命令行编辑 - 使用 vi
- 自定义 Shell
- 主页目录 - 首页
- 工作目录 - pwd
- 更改目录 - cd
- 制作目录 - mkdir
- 删除目录 - rmdir
- 交互式复制 - cp -i
- 交互式移动 - mv -i
- 交互式删除 - rm -i
- 删除目录 - rm -r
- 通配符 - 文件名生成
- Word 计数 - WC
- 查找文件 - 查找
- 在文件中查找文本 - grep、sort、cut、uniq、tr
- 更改权限 - chmod
外壳 Programming
- 创建 Shell 脚本
- 测试命令
- 创建脚本文件
- 添加执行权限
- 测试脚本
- 运行脚本 - 时间
- 运行脚本 - dot
- 运行脚本 - exec
- 运行脚本 - ksh
- 调试脚本
- 传递参数
- read 命令
- 使用读入脚本
- 选择 Shell
- 整理输出
- 抑制输入 - stty
特殊字符和变量
- 引号
- 带引号的字符串 - “, '
- 转义角色 - *
- 带引号的字符串 - '
- 使用 $(...)
- 系统变量 - set
- 其他特殊变量
- 用户变量
- 用户变量 - 未设置
- 脚本中的变量
- Typeset 命令
- 整数变量
- 特殊结构
创建菜单
- 条件 - 案例
- 创建菜单
- 迭代 - while,直到
- 保持输出 - 睡眠
- 保持输出 - 虚拟读取
- 结束脚本
- 结束循环
- 隐藏选项 - 分叉 shell
- 捕获中断 - trap
- 有关中断的更多信息
- 突出显示文本
- 定位光标 - 后退标签 \b
- Korn Shell 菜单
选择
- 条件测试
- 测试文件属性
- 测试文件权限
- 多个测试 - 嵌套 ifs
- 多项测试 - elseif
- NOT 条件
- 一次测试中的多个条件
- 测试字符串
- 使用方括号
- 避免空输入
- 测试编号
- 更多案例
- 显示变量
- 放置空间
- 测试命令
迭代、循环
- 计算 - let
- 迭代 - while,直到
- 无限循环
- 迭代 - 用于
- 超过 9 个参数 - shift
子脚本和函数
- 局部变量和全局变量
- 下标
- 导出命令
- 退出状态
- 别名
- 功能
- 实用功能
- 退货状态
- 操作函数
- 脚本中的函数
高级命令
- 调试 - 设置
- 设置 - set
- 合并文件 - join
- 合并文件 - 粘贴、basename 和 dirname
- 作业控制 - 作业
- 常规 Express离子
- Global Regular Express离子打印机 - grep
- Express离子 grep - egrep
- 快速 grep - fgrep
- 计算 - expr
- 计算 – bc、eval 命令、
- 参数处理
- getopts 命令
- 使用数组
高级编辑 – vi & sed
- vi - 映射组合键
- 映射控制键
- 使用缩略语
- 编辑多个文件
- 常规 Express离子
- 全局插入
- 这里文档,
- 批处理流编辑器 - sed、sed delete、-d、sed print、-p、sed suppress、-n、sed quit、-q、sed file、-f、sed Multiple Input、sed
- 查找和替换
- sed 示例
文本文件处理 - awk
- awk Programming 工具
- 模式匹配
- 正则表达式
- 比较模式
- 复合模式
- 范围模式
- 特殊图案
- 内置函数
- awk 脚本疑难解答
- 传递参数
- 使用 Contains
- printf 函数
- 计算
- 功能
- substr
- 长度
- 操作语句
- 控制流语句
- 阵 列
- 带有 for 循环的数组
- awk 示例
要求
该课程只适合那些对 UNIX 有良好工作知识或参加过 UNIX 简介课程的人。
14 小时
客户评论 (1)
Wojciech and NobleProg focused the itinerary to feet my needs.