发表于: 2017-05-25 22:43:30
2 1518
今天完成的事情:
- 6.查看Nginx日志,编写脚本统计访问次数,统计响应延时。
- 了解printf,nginx相关命令
明天计划的事情:
- 7.查看Resin日志,统计访问DB时间,Controller处理时间。
遇到的问题:
有很多成功的图,当时忘记截了,打算之后重新打一次再截图,然后发现了一些功能上的问题,看着bug不爽就打算重新打war包上传..结果发现好像有地方出错跑不通了......我调试一下吧,看能不能调回来把图补了
收获:
1:printf命令
printf命令的作用是按照我们指定的格式输出文本
语法:
printf "指定的格式" 文本1 文本2 文本3...
即printf format item1 item2 ....
例子:#printf "%s\n" abc def ghi jkl mno pqr stu
%s为格式替换符,意思是代替传入的参数,也就是代替了abc,def这些,代表每一个传入的参数.
%s替代了每一个传入的参数,并将它们转化成了"字符串类型"
%f也替代了每一个传入的参数,将每一个传入的参数转换成"浮点类型"
如1变成1.000000
也可使用多个格式替换符
如"%s %s\n"表示两个换一行
2:ps -ef命令
ps是linux下的进程查看命令
ps -ef |grep java //查看java进程是否存在
-e为显示所有进程
-f全格式
ps e 显示每个程序所使用的环境变量
ps -ef |grep abc 查看含有abc的活动进程
ps -ef |grep -v abc 查看不含abc的活动进程
3:nginx的启动,关闭,重启,重命名
启动:
nginx -c /data/nginx/conf/nginx.conf
停止:
先查询进程是否开启:ps -ef | grep nginx //查询nginx主进程号
然后找到其进程号,使用kill -9 主进程号
进行强制停止
重启:
kill -HUP 主进程号或者进程号文件路径
重命名:mv 原文件名字 想要改成的名字
评论