2012-11-22 108 views
1

我已經開發出做工精細的Linux套接字服務器連接。Linux的TCP/IP socket編程

當開始從終端它從客戶端開始監聽。但是當我關閉終端時,它會停止收聽。

我需要繼續從開始即使終端被用戶關閉。

我怎麼能運行Linux的服務器套接字應用程序作爲後臺進程?使用./a.out 8888(PORTNO)

點運行

,我再次將連接錯誤會(拒絕連接)

現在應該做些什麼?

謝謝。

回答

2

在終端上執行以&結尾的腳本。

任務通常可以啓動並運行爲通過將一個「&」在命令行的端部的後臺任務。

檢查:

Linux Background Job

+0

謝謝您的回覆 – user1844030

+0

你 受歡迎的。如果有用請接受答案:) –

+0

是的,但只在第一次運行。在連接錯誤後連接被拒絕。 – user1844030

0

您可以使用nohup保持程序的運行如果終端被關閉:

nohup ./a.out 8888 & 

(標準輸出/錯誤將被寫入的nohup。出而不是終端。)