对Linux 命令接触不多,一脸懵逼,跑去问运维,记录下吧
前端开发说 finance 服务挂了,让我重启下
第一步:首选我们模糊匹配一下服务的进程状态信息
ps -ef|grep finance
解释:
ps: ps命令将某个进程显示出来
grep命令是查找
中间的|是管道命令 是指ps命令与grep同时执行
PS是LINUX下最常用的也是非常强大的进程查看命令
grep命令是查找,是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。
grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。
以下这条命令是检查java 进程是否存在:ps -ef |grep java
运行ps -ef|grep finance 后
于是我们 直接copy 这条命令 就可以完成启动 sh /data/opt/tomcat/服务名称/bin/catalina.sh start
打印服务日志我们可以这样:tail -400f /data/opt/tomcat/服务名称/logs/catalina.2018-12-12.out
具体的路径还是要根据我们服务的路径来定,不知道的直接copy上面截图的那个路径