nohup java -jar backend-1.18.8.jar &
时间: 2023-10-21 21:49:22 浏览: 83
这是一个命令,用于在后台运行一个 Java 可执行文件。其中 "backend-1.18.8.jar" 是要运行的可执行文件的名称。通过在命令的末尾添加 "&",可以将进程放入后台运行,这样命令行窗口就可以继续使用而不会被阻塞。 "nohup" 是一个命令,用于让进程在用户退出登录时继续运行。这样,当你退出登录后,该进程仍会继续在后台运行。
相关问题
[root@iZ2zeih2j9pr2qfqaxw32oZ jar]# nohup java -jar manager-api-4.2.5.jar >/dev/null 2>&1 & [2] 98350 [1] Exit 143 nohup java -jar manager-api-4.2.5.jar > /dev/null
这个命令运行成功了,并且把标准输出和标准错误输出都重定向到了`/dev/null`文件。其中,`[2] 98350`表示进程正在后台运行,进程ID为98350。而`[1] Exit 143`表示在运行这个命令之前,可能已经有一个相同的进程在运行,并且已经退出了,退出码为143。如果您想查看进程的状态或者停止进程,可以使用`ps`和`kill`命令。例如,执行`ps -ef | grep java`可以查看所有Java进程的状态,执行`kill 98350`可以停止进程ID为98350的进程。
nohup java -jar pgcz.jar >nohup.out 2>&1 &
这是一个在Linux系统下运行Java程序的命令。其中nohup表示不挂断地运行命令,即使终端关闭也不会停止程序的运行;java -jar pgcz.jar表示运行pgcz.jar这个Java程序;>nohup.out表示将程序的标准输出重定向到nohup.out文件中;2>&1表示将标准错误输出重定向到标准输出中,即一起输出到nohup.out文件中。最后的&表示将程序放到后台运行,不占用当前终端。
这个命令的作用是在后台运行Java程序,并将程序的输出和错误信息重定向到nohup.out文件中,以便于查看和调试程序。
阅读全文