linux通过命令行运行多个jar程序
时间: 2023-12-21 14:06:52 浏览: 235
linux批量启动程序jar包
在Linux命令行中,可以使用以下命令运行多个jar程序:
1. 打开终端,进入jar程序所在的目录。
2. 使用nohup命令启动第一个程序,并将输出重定向到nohup.out文件:nohup java -jar program1.jar > nohup.out 2>&1 &。
这里的2>&1表示将标准错误输出重定向到标准输出,&符号表示将程序放到后台运行。
3. 启动第二个程序,同样使用nohup命令,并将输出重定向到另一个文件:nohup java -jar program2.jar > nohup2.out 2>&1 &。
4. 使用ps命令查看所有后台运行的程序:ps -ef | grep java。
5. 使用kill命令停止某个程序:kill -9 pid(pid为程序的进程号)。
通过以上步骤,我们可以在Linux命令行中运行并管理多个jar程序。注意,nohup命令可以在终端关闭后仍然让程序继续运行,因此需要使用kill命令手动停止程序。
阅读全文