文章目录
指令
bash
nohup java -jar app-0.0.1-SNAPSHOT.jar --spring.profiles.active=default > /dev/null 2>&1 &
解释
以下是对其的具体解释:
- nohup:表示不挂断地运行命令,即使终端关闭,程序仍会继续运行。
- java -jar app-0.0.1-SNAPSHOT.jar:使用 Java 运行指定的 jar 文件(这里是 app-0.0.1-SNAPSHOT.jar)。
- --spring.profiles.active=default:为程序运行时指定一个活跃的配置文件(这里是 default)。
- /dev/null:将标准输出重定向到空设备(即不输出到任何可见的地方)。
- 2>&1:将标准错误也重定向到与标准输出相同的地方(在这里也就是 /dev/null)。
- &:表示在后台运行该命令。
总的来说,这条命令的作用是让指定的 Java 程序在后台不挂断地运行,且不输出任何信息到终端。