运行 并在 Linux 的后台杀死 java 程序

Run and kill java program in background in Linux

我有一个小 java 程序,我想 运行 在后台运行(我不想阻止 cli)。 我还希望有可能杀死它(无需手动查找 PID)。 我想创建脚本: ./start.sh -> 在后台启动 java 程序 ./stop.sh -> 尝试终止 java 程序(运行ning 在后台)。

有什么想法吗?

start.sh:

javaProgram &
pid=$!
echo $pid >/var/run/javaProgram.pid

stop.sh:

kill $(cat /var/run/javaProgram.pid)