什么是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示例
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执行过程