导航:首页 > 程序命令 > 查看tomcat内存命令

查看tomcat内存命令

发布时间:2023-03-20 11:11:31

⑴ 教你如何查看tomcat版本信息

1:使用curl命令收集网页信息,过滤出“Apache Tomcat”即可

命令:curl Tomcat_ip_addr:port | grep "Apache Tomcat"

优点:最常用的方法,不需要进入后台橘闹春即可查看,简单可行。弯前

风险:有些公司圆耐会隐藏版本信息或tomcat的名称,有一定误导性。

2:进入后台,找到tomcat包下面的bin/目录,执行version.sh文件。对应的Server number即使tomcat所对应的版本信息

如:我的tomcat包在/usr/local/下

命令:/usr/local/tomcat/bin/version.sh

优点:可以准确查出版本信息。

不足:必须进入后台并且获得可执行权限。

⑵ 几种常见的操作tomcat的linux命令

重启tomcat
ps x 查看pid
kill -9 pid 杀死进程
/app/tomcat/bin/startup.sh 启动tomcat
追踪日志
tail -f /app/tomcat/log/*.log
配置文件
vi /app/tomcat/webapp/root/WEB-INF/server.properties 查看服务器配置
vi /app/tomcat/webapp/root/WEB-INF/web.xml 查看后端文件位置
vi /app/tomcat/webapp/root/WEB-INF/common-applicationcontext.xml 查看数据库
查看内存溢出
top 查看系统性能
jmap -heap pid 打印heap的概要信息
jmap -histo pid 打印每个class的实例数目,内存占用,类全名信息
jmap -mp:format=b,file=heap.bin pid 输出heap信息到heap.bin文件
jhat -J-mx768m heap.bin 分析heap.bin文件
最好使用eclipse的MAT查看heap.bin,相比jhat等更加直观,容易发现内存溢出
查看死锁
jstack -l pid > deadlock.jstack 输出stack信息到deadlock.jstack
vi deadlock.jstack 使用vi查看
数据库导出
/usr/local/mysql/bin/mysqlmp -u root -p test > test_new.sql
数据库导入
/usr/local/mysql/bin/mysql -u root -p test < test_new.sql
选择性查看日志
grep * /app/tomcat/log/*.log|cut -d '#' -f 8-9|sort -t '#' -u

⑶ 如何查看Linux下的Tomcat的进程

您好,linux下查看tomcat进程命令为:ps aux | grep tomcat


名称:ps
使用权限:所有使用者
使用方式:ps [options] [--help]
说明:显示瞬间行程 (process) 的动态
参数:ps的参数非常多, 在此仅列出几个常用的参数并大略介绍含义
-A 列出所有的进程
-w 显示加宽可以显示较多的资讯
-au 显示较详细的资讯
-aux 显示所有包含其他使用者的行程

管道符“|”,这个符号可以将一个命令的标准输出管道为另外一个命令的标准输入

grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来

阅读全文

与查看tomcat内存命令相关的资料

热点内容
最好的单片机项目 浏览:836
CHM不联网可以编译吗 浏览:7
php网站模板工作原理 浏览:409
编程积木python 浏览:636
李玲歪歪压缩包 浏览:22
用友加密狗补办多少钱 浏览:401
公司中的服务器有什么用 浏览:664
積架小型空气压缩机 浏览:559
绿盾文档加密系统哪里有卖 浏览:641
我的世界怎么开挂在服务器里面 浏览:791
西门子自锁正反转编程图 浏览:752
出国英语pdf 浏览:923
算法线性匹配 浏览:678
山东省dns服务器云主机 浏览:558
安卓5g软件怎么隐藏 浏览:842
编译内核空间不足开不了机 浏览:890
汉纪pdf 浏览:477
在哪里下载国家医保app 浏览:660
没有与文件扩展关联的编译工具 浏览:430
我的世界反编译mcp下载 浏览:24