美文网首页
linux下关闭&启动tomcat

linux下关闭&启动tomcat

作者: 催化剂 | 来源:发表于2023-01-03 14:42 被阅读0次

    关闭 tomcat:

    执行shutdown.sh不一定能关闭对应的进程,通过命令,#直接查看指定端口的进程pid

    netstat -anp|grep 8295   //查看tomcat的端口号8295

    找到pid:181962

    执行进程杀死命令

    kill -9  181962

    通过ps aux|grep tomcat 来查找

    ps -ef | grep 'tomcat'

    启动Tomcat

    进入tomcat的bin目录

    第1种、当前会话启动、./startup.sh

    第2种、(带日志的当前会话启动) ./catalina.sh run

    第3种、后台永久启动 

    nohup ./startup.sh &

    手动指定tomcat启动时的日志路径,后台启动

    nohup ./startup.sh > log.file 2>&1 &  

    想要明白这两者的区别,就要看nohup的具体使用方法了:

    >log.file是将command的输出重定向到log.file文件,即输出内容不打印到屏幕上,而是输出到log.file文件中。

    2>&1 是将标准出错重定向到标准输出,这里的标准输出已经重定向到了log.file文件,即将标准出错也输出到log.file文件中。最后一个&, 是让该命令在后台执行。

    试想2>1代表什么,2与>结合代表错误重定向,而1则代表错误重定向到一个文件1,而不代表标准输出;换成2>&1,&与1结合就代表标准输出了,就变成错误重定向到标准输出。

    参考链接:https://blog.csdn.net/m0_54853420/article/details/123975074

    相关文章

      网友评论

          本文标题:linux下关闭&启动tomcat

          本文链接:https://www.haomeiwen.com/subject/buohcdtx.html