【问题标题】:Disable writing to nohup.out禁止写入 nohup.out
【发布时间】:2015-11-29 15:46:47
【问题描述】:

我正在使用 nohup 命令运行一个 java 应用程序。

nohup java -jar test.jar

我正在使用 log4j 从我的应用程序中写入输出。在 log4j.properties 文件中,我有一个用于写入输出的文件。问题是我在 nohup.out 和 test.log 中有两次相同的输出(我在 log4j.properties 文件中配置了这个)

有没有办法禁止将输出写入 nohup.out?

【问题讨论】:

    标签: java unix log4j nohup


    【解决方案1】:

    您可以将 nohup 输出重定向到 /dev/null。

    nohup java -jar test.jar >/dev/null
    

    【讨论】:

    • 这是什么意思 - 它不是禁用它,它只是重定向它??
    • 简单来说,假设 dev/null 是黑洞。任何重定向到那里的东西永远不会回来。所以它几乎与禁用它相同。 en.wikipedia.org/wiki/Null_device
    猜你喜欢
    • 2019-01-17
    • 1970-01-01
    • 2018-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-11
    • 1970-01-01
    • 2017-11-07
    相关资源
    最近更新 更多