2013-05-28 106 views
1

找不到在RedHat Linux中啓動jboss EAP 6.1的正確方法。linux nohup命令重定向

nohup ./dev/jboss-eap-6.1/bin/standalone.sh 2>&1 < /dev/null & 

nohup ./dev/jboss-eap-6.1/bin/standalone.sh 2>&1 > /dev/null & 

對我來說,後者更有意義,但我發現的第一個,當我用Google搜索。

此外,是否在服務器中啓動jboss的正確方法之一,以便它在註銷時不會退出? 還是有更好的方法(比如,sudo的東西)?

-SGB。

+0

'/dev/null'會將輸出發送到空設備(「安靜地運行」)。 '2>&1'意味着'stderr'輸出將被髮送到'stdout'。我對jboss不熟悉,所以我不確定這是否是在後臺運行它的正確方法。 – lurker

回答

5

如果你想既stdoutstderr/dev/null重定向,可以發出:

nohup ./dev/jboss-eap-6.1/bin/standalone.sh > /dev/null 2>&1 & 

你可能想了解I/O Redirection爲好。

+0

感謝devnull ....對於IO重定向的鏈接。這是一個很好的進修。謝謝! – SGB