Linux下如何查看tomcat是否启动/系统日志等 - 出彩中国人1

dzcWeb 2021-12-03 原文


Linux下如何查看tomcat是否启动/系统日志等

1、在Linux系统下,重启Tomcat使用命令操作的!

 


 

 方法一:

首先,进入Tomcat下的bin目录

cd /usr/local/tomcat/bin

使用Tomcat关闭命令

./shutdown.sh

查看Tomcat是否以关闭

ps -ef|grep java

如果显示以下相似信息,说明Tomcat还没有关闭

复制代码
root      7010
     1  0 Apr19 ?        00:30:13 /usr/local/java/bin/java 
-Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties
 -Djava.awt.headless=true 
-Dfile.encoding=UTF-8 -server -Xms1024m -Xmx1024m -XX:NewSize=256m 
-XX:MaxNewSize=256m -XX:PermSize=256m -XX:MaxPermSize=256m 
-XX:+DisableExplicitGC 
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 
-Djava.endorsed.dirs=/usr/local/tomcat/endorsed -classpath 
/usr/local/tomcat/bin/bootstrap.jar -Dcatalina.base=/usr/local/tomcat 
-Dcatalina.home=/usr/local/tomcat 
-Djava.io.tmpdir=/usr/local/tomcat/temp 
org.apache.catalina.startup.Bootstrap start
复制代码

*如果你想直接干掉Tomcat,你可以使用kill命令,直接杀死Tomcat进程

 kill -9 7010

然后继续查看Tomcat是否关闭

 ps -ef|grep java

如果出现以下信息,则表示Tomcat已经关闭

root      7010     1  0 Apr19 ?        00:30:30 [java] 

最后,启动Tomcat

 ./startup.sh



方法二:

不知道你linux下的目录结构是什么样子的。 以下我常用的操作步骤,希望能给你启发

— cd /tomcat7/logs/
— tail -f catalina.out (catalina.out 是控制台日志文件)


Tomcat启动关闭常见命令:


Linux下tomcat服务的启动、关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务:
切换到tomcat主目录下的bin目录(cd usr/local/tomcat/bin)

1,启动tomcat服务
方式一:直接启动 ./startup.sh
方式二:作为服务启动 nohup ./startup.sh &
方式三:控制台动态输出方式启动 ./catalina.sh run 动态地显示tomcat后台的控制台输出信息,Ctrl+C后退出并关闭服务
解释:
通过方式一、方式三启动的tomcat有个弊端,当客户端连接断开的时候,tomcat服务也会立即停止,通过方式二可以作为linux服务一直运行
通过方式一、方式二方式启动的tomcat,其日志会写到相应的日志文件中,而不能动态地查看tomcat控制台的输出信息与错误情况,通过方式三可以以控制台模式启动tomcat服务,
直接看到程序运行时后台的控制台输出信息,不必每次都要很麻烦的打开catalina.out日志文件进行查看,这样便于跟踪查阅后台输出信息。tomcat控制台信息包括log4j和System.out.println()等输出的信息。

2,关闭tomcat服务
./shutdown.sh


2、启动:一般是执行sh tomcat/bin/startup.sh 停止:一般是执行sh tomcat/bin/shutdown.sh脚本命令 查看:执行ps -ef |grep tomcat 输出如下 *** 5144 。。。等等.Bootstrap start 说明tomcat已经正常启动, 5144 就为进程号 pid = 5144 
杀死:kill -9 5144

————————linux下实时查看tomcat运行日志————————-


1、先切换到:cd tomcat/logs

2、tail -f catalina.out

3、这样运行时就可以实时查看运行日志了


Ctrl+c 是退出tail命令。

 

发表于
2017-09-01 11:50 
出彩中国人1 
阅读(1926
评论(0
编辑 
收藏 
举报

 

版权声明:本文为dzcWeb原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/dzcWeb/p/7462567.html

Linux下如何查看tomcat是否启动/系统日志等 - 出彩中国人1的更多相关文章

  1. 实现在线浏览PDF文件的方法 – sunshinezjb

    View Post 实现在线浏览PDF文件的方法 在web开发当中我们经常需要进行需要在线浏览PDf内容,在线 […]...

  2. 第四天进度 – 2018/7/11

    第四天进度 今天是星期一,满课一共九节课,没有太多时间写代码,努力的想把前端完善了,前端呢,也不是太好写,想调 […]...

  3. 程序员的算法课(7)-01背包问题 – 十步杀一人_沧海君

    程序员的算法课(7)-01背包问题 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转 […]...

  4. 完全卸载oracle11g步骤 – 森大科技

    完全卸载oracle11g步骤 GPS平台、网站建设、软件开发、系统运维,找森大网络科技!https://cn […]...

  5. Java — Web前端面试题及答案(需更深入了解)

    Web前端方面 1、CSS引入的方式有哪些? 1)外联:<link>标签 2)内联:<sty […]...

  6. 第七次作业 – 需求分析报告

    【计划安排】 阶段 主要任务 时间 任务内容 1 项目选题 09.22 – 10.10 确定选题内 […]...

  7. 图解iPhone开发入门教程 – 狼人:-)

    图解iPhone开发入门教程 2011-08-28 23:34  狼人:-)  阅读(162)  评论(0)  […]...

  8. ES 20 – 查询Elasticsearch中的数据 (基于DSL查询, 包括查询校验match + bool + term)

    目录 1 什么是DSL 2 DSL校验 – 定位不合法的查询语句 3 match query的使用 […]...

随机推荐

  1. 为什么TCP建立连接协议是三次握手,而关闭连接却是四次握手呢?

    看到了一道面试题:“为什么TCP建立连接协议是三次握手,而关闭连接却是四次握手呢?为什么不能用两次握手进行连接 […]...

  2. 手把手教你Spring Boot整合Mybatis Plus 代码生成器

    手把手教你Spring Boot整合Mybatis Plus 代码生成器 一、在pom.xml中添加所需依赖 […]...

  3. windows下如何制作和应用数字签名证书 全流程

    目前我们在发布应用程序时,有时用户下载后会被360杀毒当做木马直接隔离。为应用程序可执行文件打上数字签名可以让 […]...

  4. win7 MySQL Connector/Net 安装卸载问题

    问题1:卸载MySQL Connector Net 6.9.9 卸载程序无法卸载 方法:注册表搜索 MySQL […]...

  5. 手机专利帝国战争:巨头密集诉讼和专利抢购真相

    手机专利帝国战争:巨头密集诉讼和专利抢购真相 21世纪经济报道 刘西曼 丘慧慧 深圳、北京报道 2011-08 […]...

  6. 这5家公司代表了高瓴资本眼中的科技产业未来

    6月份,私募投资机构里的「学霸」高瓴资本新发了一支人民币基金,专门用来投资科技产业。高瓴为了销售这支基金还专门 […]...

  7. 将excel2003文档文件转换为excel2007格式 – 控件专家

    将excel2003文档文件转换为excel2007格式 在sharepoint 2010 中,excel20 […]...

  8. 使用NATAPP内网穿透工具

    内网穿透简单来说就是将内网外网通过natapp隧道打通,让内网的数据让外网可以获取。比如常用的办公室软件等,一 […]...

展开目录

目录导航