我想將Linux中後臺應用程序生成的輸出重定向到/ dev/null。如何在後臺將應用程序的輸出重定向到/ dev/null
我使用凱特文本編輯器,它打印我想重定向到/ dev/null的終端上的所有調試消息。
任何想法如何做到這一點?
感謝
我想將Linux中後臺應用程序生成的輸出重定向到/ dev/null。如何在後臺將應用程序的輸出重定向到/ dev/null
我使用凱特文本編輯器,它打印我想重定向到/ dev/null的終端上的所有調試消息。
任何想法如何做到這一點?
感謝
您使用:
yourcommand > /dev/null 2>&1
如果它應該在後臺運行添加&
yourcommand > /dev/null 2>&1 &
>/dev/null 2>&1
手段重定向stdout
到/dev/null
和stderr
到stdout
點的地方那時候
如果你想stderr
到控制檯上出現,只stdout
要/dev/null
可以使用:
yourcommand 2>&1 > /dev/null
在這種情況下stderr
被重定向到stdout
(例如您的控制檯)和之後原來stdout
被重定向到/dev/null
如果程序不應該終止,你可以使用:
nohup yourcommand &
不帶任何參數的所有輸出焊盤的中的nohup.out
有一個看看這個頁面。 http://www.xaprb.com/blog/2006/06/06/what-does-devnull-21-mean/ –