離開SSH但繼續執行X程式 - Linux

Table of Contents

我之前跟原po有相同的問題

因為常要遠端登入伺服器作模擬計算

現在我都是這樣作:"指令 &> outputLog &"
("指令 &" 就是一般的丟到背景,但是還是會輸出到銀幕上)

至於為什麼這樣可以用我也搞不太清楚

大概是處理輸出的問題吧...?


不過...曾經想要移動幾百G的資料用 "cp .... &> cpLog &"

但是不管用@@


※ 引述《Holocaust123 (一步一腳印)》之銘言:
: user@local_host$ ssh -X remote_host
: Welcome to remote_host!
: user@remote_host$ xeyes &
: [1] 311
: ...(假設)此時網路突然斷線...!!
: Connection to remote_host closed. // local_host接收到的x client程式(xeyes)被關掉了
: user@localhost$
: 問題一:
: 如何在關閉SSH session後不要關閉X client程式 而是讓他繼續執行?
: 問題二:
: 如果問題一是做不到的 改用vnc/xrdp能做到嗎
: (也就是關閉vnc/xrdp連線後 在遠端桌面開啟的程式依然繼續執行)
: 問題三:
: 根據鳥哥的說法(http://linux.vbird.org/linux_server/0310telnetssh.php
: vnc的資料傳輸過程沒有加密 xrdp則有加密
: 但其實xrdp是以加密的過程運作vnc
: 那為何常常聽到人家說vnc比較慢 xrdp比較快呢?

--

All Comments

Aaliyah avatarAaliyah2011-08-11
記得鳥哥有說過:用at
Ula avatarUla2011-08-13
at不適用前景UI程式,因為UI程式需要tty或x server
David avatarDavid2011-08-14
nohup?
Kelly avatarKelly2011-08-16
偷偷推好用的screen
Franklin avatarFranklin2011-08-18
推文推 nohup 和 screen 的顯然沒看清原文。
Lily avatarLily2011-08-22
那我只能說,原po文不對題,請原po去看 stdout error pipe
http://tldp.org/LDP/abs/html/io-redirection.html