上海Linux快速入门--linux云计算入门学习,Shell入门课程,课程由浅入深,采用项目实战教学,涵盖运维技术,多种职业规划.课程不断加入新的技术点,贴合企业用人需求,学习即积累*经验.让你步入it名企!
1.1初识Linux
什么是Linux Linux与Unix的关系 Linux系统的特点 Linux系统的组成
1.2Linux基本操作
登录 口令文件 简单命令 man
1.3Linux基本命令
目录操作命令(cdmkdirrmdir) 文件操作命令(cpmvrmlnwhichcatlessmoreheadtailwc)
1.4bash基础
通配符 输入输出重定向 管道 后台作业 历史记录 命令补全 别名
1.5Linux文件系统
什么是文件系统 文件类型 mount与umount 软连接与硬连接
1.6Linux管理命令
df、du(查看磁盘与目录容量命令) free(查看内存使用状态命令) ps(查看进程命令) top(进程监控命令) kill、killall(向进程发信号命令) rpm(安装软件*命令) tar(备份与恢复命令)
1.7linux文件权限
linux用户类别 组管理 用户管理 权限管理 suid、sgid、stickybit umask
1.8vi使用
什么是vi vi的三种*方式 编辑模式 插入模式 命令模式(末行模式)
1.9grep命令与正则表达式
grep命令 正则表达式 grep命令中使用正则表达式 vi中使用正则表达式
1.10find
find命令一般格式 find常用表达式 find逻辑表达式 find示例
2Shell编程篇
从程序员的角度来看,Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。对于Linux用户来说掌握一定的Shell知识是必要的。
2.1Shell编程基础
什么是Shell程序 本地变量 环境变量 位置参量 数组
2.2Shell输入输出
read echo echo输出颜色与光标定位
2.3Shell算术扩展
单引号、双引号、反引号区别 命令替换 算术扩展
2.4Shell条件测试
字符串测试 整数测试 逻辑测试 文件测试
2.5Shell条件与分支语句
if语句 case语句
2.6Shell循环语句
for语句 while语句 until语句 select与菜单
2.7函数
函数的使用 字符串操作 一些内置命令(expr,shift,eval,trap等)
2.8sed
什么是流编辑器sed sed地址定位方式 sed编辑命令
2.9awk
什么是awk awk简单用法 awk脚本语法 awk执行过程