导航:首页 > 程序命令 > 查看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内存命令相关的资料

热点内容
命令方块怎么调键盘 浏览:841
不把密码存在服务器上怎么办 浏览:398
怎么让指令方块的命令消失 浏览:543
用单片机做plc 浏览:404
云服务器进入子目录命令 浏览:795
服务器机柜如何配电 浏览:578
怎么删除iphone资源库里的app 浏览:940
pdf鱼 浏览:648
单片机pcf8591什么作用 浏览:805
sql命令学院 浏览:283
加密软件在电脑那个盘 浏览:988
android获取外部存储 浏览:573
怎么查自己家的服务器地址 浏览:858
编程c语言工作好不好 浏览:569
单片机焊接地怎么连接 浏览:694
游戏源码怎么抓 浏览:216
程序员帮大家引走怪物 浏览:16
手机网页小游戏源码 浏览:513
战地一服务器怎么设置管理员 浏览:396
数控车床编程可以上班吗 浏览:460