后端jar包部署常见运行和停止命令

目录

一、jar包运行最佳方式:nohup的方式运行,同时输出日志:

二、停止Jar包的运行:

一、jar包运行最佳方式:nohup的方式运行,同时输出日志:

bash 复制代码
nohup java -jar xxx.jar  > log.file  2>&1 &

二、停止Jar包的运行:

获取进程的方式:

rust 复制代码
// ps aux 是以简单列表的形式显示出进程信息。
# ps aux

// -e:显示系统内的所有进程信息。
// -l:使用长(long)格式显示进程信息。
// -f:使用完整的(full)格式显示进程信息。
# ps -elf

// 通过端口查询
# lsof -i | grep 8080

//根据进程名称查询
# ps aux | grep xxx.jar

杀死进程:

通过查询到的PID:

rust 复制代码
kill -9 PID

通过进程名称:

rust 复制代码
killall 进程名

// 关键字方式删除:用于不确定名称的进程
kill -9 $(pidof 进程名关键字)
相关推荐
小熊Coding12 小时前
懂车帝汽车销售数据可视化分析系统
python·信息可视化·django·汽车·数据可视化分析·懂车帝·汽车销售数据分析
X566112 小时前
c++ aot编程 c++如何使用oneapi进行跨平台并行编程
jvm·数据库·python
行者-全栈开发12 小时前
Linux 核弹级高危漏洞 CVE-2026-31431 完整修复指南
linux·运维·服务器·ci/cd·devops·cve·核弹级高危漏洞
2501_9010064712 小时前
如何按优先级控制 Flex 容器中子元素的截断顺序
jvm·数据库·python
日光明媚12 小时前
torch.compile 与 Triton 的加速本质:从原理到实际效果
人工智能·python·计算机视觉·stable diffusion·aigc
m0_6245785912 小时前
CSS如何优化Bootstrap加载速度_利用CSS压缩技术减少体积
jvm·数据库·python
Ulyanov12 小时前
《现代 Python 桌面应用架构实战:PySide6 + QML 从入门到工程化》:动态数据仪表盘与 NumPy 可视化 —— 从标量到向量的数据驱动进化
开发语言·python·qt·架构·numpy
深蓝海拓12 小时前
PySide6,图形按钮使用系统内置图标
笔记·python·学习·pyqt
楼田莉子12 小时前
Linux网络:数据链路层
linux·服务器·开发语言·网络·c++·后端
chushiyunen12 小时前
npy文件笔记
笔记·python