禁止写入到 nohup.out 文件

6
我正在使用nohup命令运行一个Java应用程序。
nohup java -jar test.jar

我正在使用log4j来记录我的应用程序输出。在log4j.properties文件中,我有一个文件将输出写入。问题是,相同的输出在nohup.out和test.log中重复出现(我在log4j.properties文件中进行了配置)。

是否有一种方法可以禁用将输出写入nohup.out?

1个回答

6
您可以将nohup输出重定向到/dev/null。
nohup java -jar test.jar >/dev/null

这是什么意思 - 它并没有被禁用,只是被重定向了吗? - vikifor
1
简单来说,可以将/dev/null视为黑洞。任何重定向到那里的东西都将永远不会返回。因此,它几乎与禁用它相同。https://en.wikipedia.org/wiki/Null_device - Vivek Goel

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接