输入nohup java -jar cms-0.0.1-SNAPSHOT.ja出现nohup: ignoring input and appending output to ‘nohup.out’
时间: 2024-08-16 12:00:42 浏览: 57
当你运行命令`nohup java -jar cms-0.0.1-SNAPSHOT.jar`时,`nohup`是一个Unix/Linux命令,它的作用是在后台启动一个进程并忽略键盘中断信号(如Ctrl+C),同时将标准输入、输出和错误(stdin, stdout, stderr)定向到文件`nohup.out`。这样做是为了让你的应用在你关闭终端窗口后仍然能够继续运行。
当你看到`ignoring input`这行信息时,表示该命令已经成功启动,并且由于`nohup`的特性,它不会因为控制台关闭而停止。`appending output`则意味着程序的日志或其他输出会被追加到`nohup.out`文件中,而不是覆盖原有内容。
如果你遇到任何问题,比如日志没有生成或者程序没有按预期运行,可以检查`nohup.out`文件的内容来获取更多信息。如果想改变输出文件的位置或名称,可以在`nohup`命令后面添加文件路径,例如`nohup java -jar cms-0.0.1-SNAPSHOT.jar > new_log.txt &`。
相关问题
[1] Exit 1 nohup java -jar shopping-provider-0.0.1-SNAPSHOT.jar
这是一个命令行指令,用于在后台运行一个 Java 应用程序。其中 `shopping-provider-0.0.1-SNAPSHOT.jar` 是要运行的 Java 应用程序的文件名。`nohup` 命令用于在退出终端或注销用户后继续运行应用程序。`Exit 1` 表示退出状态码为1,可能是因为应用程序出现了错误或异常。
在Linux系统中运行nohup java -jar bvip-modules-system.jar &报nohup: ignoring input and appending output to ‘nohup.out’,是什么问题
在Linux系统中,当你运行命令`nohup java -jar bvip-modules-system.jar &`时,如果出现`nohup: ignoring input and appending output to ‘nohup.out’`的提示,这意味着`nohup`命令已经成功执行,并且将命令的输出重定向到了名为`nohup.out`的文件中。
这个提示并不表示错误,而是告诉你命令的输出将被追加到`nohup.out`文件中,而不是显示在终端上。这样做是为了避免在后台运行的进程因为终端关闭而被终止。
如果你想查看命令的输出,可以使用`tail -f nohup.out`命令来实时查看`nohup.out`文件的内容。
阅读全文