java 项目常用命令

查出当前运行项目pid

ps aux | grep your-app.jar | grep -v grep

查询结果 其中root跟着PID

root     31786 94.8 10.3 4732616 828420 pts/0  Sl   09:02   0:33 java -jar -Xms2048m -Xmx2048m -XX:+PrintGC -XX:+UseParallelGC /opt/your-app.jar

确认文件位置

pwdx 31786 

查询结果 其中PID跟着文件地址

31786: /opt

确认进行中项目占用的IP地址

netstat -tulnp | grep 31786

查询结果 其中PID跟着文件地址

tcp6       0      0 :::8800                 :::*                    LISTEN      31786/java          
tcp6       0      0 :::8801                 :::*                    LISTEN      31786/java  

杀倒当前程序

kill 31786

启动项目

java -jar -Xms2048m -Xmx2048m -XX:+PrintGC -XX:+UseParallelGC /opt/your-app.jar &

查看项目日志配置文件

logback.xml


查看日志
# 查看实时 info 日志
tail -f /home/your-app/logs/sys-info.log
# 查看实时 error 日志
tail -f /home/your-app/logs/sys-error.log
# 查看用户操作日志
tail -f /home/your-app/logs/sys-user.log

启动远程dubeg

java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar your-app.jar

指定java版本 启动

"C:\Program Files\Java\jdk-17.0.2\bin\java.exe" -jar your-app.jar

posted on 2026-06-05 09:10  何苦->  阅读(6)  评论(0)    收藏  举报

导航