发表于: 2017-08-16 19:57:04

1 1226


今天完成的事情
1.vi和vim的区别
总结一下就是
vi只能撤销一次,vim可以撤销无限次
vim可以运行在多个操作平台
vim可以加亮代码
vim可以对vi完全兼容
2.查看nginx的日志
首先是vim打开nginx.conf查看里面的 #access_log  logs/access.log  main;这个就是日志记录的地址。
# tail -f /usr/local/nginx/logs/access.log
可以使用命令直接打开。
3.任务里要求连接时间,百度了之后别人都是修改nginx.conf
在最后加入 $request_time而且好像空格在这里面也很重要。
但是我加入了之后和别人不一样。找了好多教程也没弄好,卡在这了。

4.暂时还不会写脚本

搜到的教程是用的命令,先用命令完成了任务,首先提取出日志,把日志里面的Mybatis的都用grep命令提取出来。放到a.txt里面

在然后师兄说200后面的就是时间,我在用awk命令提取出来http://www.cnblogs.com/emanlee/p/3327576.html这是一个介绍awk命令的帖子。
我把他放在b.txt里面了。是这样的。
我看别人连接时间都是0.几。我的是这么大,不过方法应该是这样。
5.看了脚本的入门,
脚本开头
#!/bin/sh
脚本开头
#!/bin/sh
#号开头的是注释,直到这一行结束。
赋值还是=,打印用echo变量打印可以花括号括起来
ls: 文件列表
wc –l filewc -w filewc -c file: 计算文件行数计算文件中的单词数计算文件中的字符数
cp sourcefile destfile: 文件拷贝
mv oldname newname : 重命名文件或移动文件
rm file: 删除文
grep 'pattern' file: 在文件内搜索字符串比如:grep 'searchstring' file.txt
cut -b colnum file: 指定欲显示的文件内容范围,并将它们输出到标准输出设备
比如我上面的用的awk命令就是说,提取第10个域的东西,linux里面每个域都是用的空格隔开的。
明天的计划:
参考师兄日报,学会初步的编写脚本,完成任务三



返回列表 返回列表
评论

    分享到