隨筆-193  評論-715  文章-1  trackbacks-0

          最近用WebLogic,所以就需要用一些命令來啟動WebLogic。
          我們知道啟動WebLogic一般用 startWebLogic.sh命令,這個命令執行后,WebLogic的Log就會出現在Shell窗口中,而且這樣的話,不能關閉這個Shell進程,一關閉的話就會shutdown掉整個WLS。

          在Ubuntu中,我用以下命令來解決這個問題:
          nohup ./startWebLogic.sh >>t.log &

          可是,我在SunOS中,用這個命令可不起作用了。總是提示“已經輸出到nohup.out中”
          我只好用以下命令來搞定:
          ./startWebLogic.sh >>t.log

          然后,我可以用
          tail -f t.log
          這個命令來查看LOG。

          各位兄弟姐妹們知道為什么在SunOS中,nohup不起作用嗎?

          posted on 2007-11-01 15:20 Robin's Programming World 閱讀(3391) 評論(7)  編輯  收藏 所屬分類: OS

          評論:
          # re: 奇怪的nohup 2007-11-01 16:17 | tangfl
          似乎是SunOS中的nohup之后,不支持輸出重定向,而是固定的把輸出定向到 nohup.out 中了(在別的機器中,一般如果你nohup之后沒有指定輸出重定向,nohup會把輸出默認定向到這個文件中)
          你可以試試 nohup ./startWebLogic.sh &
          即不重定向輸出,應該就可以了  回復  更多評論
            
          # re: 奇怪的nohup 2007-11-01 16:38 | Robin's Java World
          @tangfl
          不指定就到默認的nohup.out了撒,就是想要到指定的文件。  回復  更多評論
            
          # re: 奇怪的nohup[未登錄] 2007-11-02 09:24 | paul
          默認的nohup是輸出到一個nohup.out的文件中用該命令執行的程序將會作為后臺服務運行,當你斷開與服務器的連接后程序仍然會繼續執行,但你是可以指定輸出到某個文件的,你可以試一下這個nohup command > myout.file 2>&1 &(網上很多的)  回復  更多評論
            
          # re: 奇怪的nohup 2007-11-02 20:09 | kavin
          linux下有個screen,用起來要比nohup爽多了,不知solaris下有沒有,如果有可以嘗試使用這個代替nohup。

          還有如果可能,個人建議離nohup遠點,好好學習screen命令。  回復  更多評論
            
          # re: 奇怪的nohup 2007-11-02 20:21 | leson
          猜想用tee重定向一下應該是可以的,  回復  更多評論
            
          # re: 奇怪的nohup 2007-11-05 09:11 | Robin's Java World
          @kavin
          謝謝,我試試screen.
          為什么要遠離nohup了???  回復  更多評論
            
          # re: 奇怪的nohup 2012-09-18 11:14 | 同學
          如果你的困惑是如何輸出日志到一個文件里,大可不必這樣,直接修改startWeblogic.sh ,設置 WLS_LOG=xxx.log 就行了,然后啟動時直接用:
          nohup ./startWeblogic.sh &
          這樣nohup.out就只會記錄一點點啟動前的環境變量輸出,應用的輸出會全部轉發到 xxx.log 中。  回復  更多評論
            
          主站蜘蛛池模板: 东明县| 双柏县| 呼图壁县| 平邑县| 阳城县| 普格县| 北川| 勃利县| 兴宁市| 象州县| 塔城市| 岱山县| 丰顺县| 婺源县| 神农架林区| 教育| 奇台县| 布尔津县| 丰台区| 化隆| 荔浦县| 乳山市| 阿坝| 潮安县| 武邑县| 麦盖提县| 道真| 梅州市| 绥滨县| 盐亭县| 宁津县| 海晏县| 新密市| 乌什县| 亳州市| 疏附县| 疏勒县| 昔阳县| 阿拉善右旗| 儋州市| 韶关市|