- 总结学过的权限,属性及ACL相关命令及选项,示例。
- 结合vim几种模式,学会使用vim几个常见操作。
1)如何打开文件。并在打开文件(命令模式)之后如何退出文件。
2)打开文件(命令模式)之后,进入插入模式。并在插入模式中如何回到打开文件的状态(命令模式),并在命令模式之后如何退出文件。
3)打开文件(命令模式)之后,进入插入模式,编写一段话,"马哥出品,必属精品", 之后从插入模式中如何回到打开文件的状态(命令模式),并在命令模式之后如何退出文件。
4)使用cat命令验证文件内容,是刚刚自己写的内容。
5)(可选),命令模式下,光标在单词,句子上进行前后,上下跳转。行复制粘贴。行删除。 - 总结学过的文本处理工具,文件查找工具,文本处理三剑客, 文本格式化命令(printf)的相关命令及选项,示例。
- 总结文本处理的grep命令相关的基本正则和扩展正则表达式。
- sed将文件test中第50行中的helloworld改为nihao
- 在每一行后增加一空行
测试文件为cp /etc/passwd ~/,不要直接修改passwd文件
8.删除文件每行的第一个字符。
9.删除文件每行的第二个字符
10.删除文件每行的最后一个字符
11.删除文件每行的倒数第二个字符(有精力的同学第二个链接可以多练习)
参考答案5-11:https://qxblog.top/题目-文本三剑客和shell/
参考答案5-11:https://www.cnblogs.com/zll1217/articles/15394141.html - 总结变量命名规则,不同类型变量(环境变量,位置变量,只读变量,局部变量,状态变量)如何使用。
- 通过shell编程完成,30鸡和兔的头,80鸡和兔的脚,分别有几只鸡,几只兔?
- 结合编程的for循环,条件测试,条件组合,完成批量创建100个用户,
1)for遍历1..100
2)先id判断是否存在
3)用户存在则说明存在,用户不存在则添加用户并说明已添加。