发表于: 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 原文件名字 想要改成的名字




返回列表 返回列表
评论

    分享到