Vnc

在不打開控制台的情況下執行 VNC 查看器

  • July 5, 2013

現在我必須打開一個控制台並輸入:

xtightvncviewer [ip-address]

打開查看器。沒關係,但是我需要讓控制台保持打開狀態,否則查看器將關閉。我試過了:

nohup xtightvncviewer [ip-address] &

和:

xtightvncviewer [ip-address]
[ctrl-Z]
bg

在這兩種情況下,它都會彈出一個小密碼對話框,並打開查看器,但它仍然依賴於打開的控制台。有沒有辦法將 xtightvncviewer 打開為“無頭”?

要在根本不打開控制台的情況下啟動 VNC 查看器,[Alt]+[F2]請從桌面環境嘗試,大多數情況下會顯示一個對話框,您可以在其中鍵入命令以啟動查看器而根本不打開控制台。如果它是您經常啟動的東西,請考慮​​設置一個桌麵條目文件並將其保存在方便的位置(如您的桌面或應用程序菜單),名稱如下TightVNC.desktop,例如:

[Desktop Entry]
Exec=xtightvncviewer myhost
Name=TightVNC to myhost
Terminal=false
Type=Application

或者,如果您已經在控制台上,您可以使用名為“screen”的實用程序來實現這一點,它有點像控制台的視窗管理器。開始螢幕

$ screen

創建一個新視窗,[CTRL]+[A], [c]您會發現自己回到了 shell 的提示符下。在提示符下正常啟動 VNC 查看器,然後使用 . 將螢幕與目前終端分離[CTRL]+[A], [d]。這將使您再次回到您的 shell,但這次如果您離開該會話,螢幕(以及您的 VNC 查看器)將繼續執行。

也可以(儘管在您的非互動式 VNC 查看器的情況下不是很有用)重新附加到您之前打開的螢幕視窗。請參閱螢幕的手冊頁。

引用自:https://unix.stackexchange.com/questions/81927