X server

X server是Linux系統裏面圖形接口服務器的簡稱。Windows系統的界面是這個系統不可分割的一部分,各種窗口操作界面顯示都是由系統核心直接管理的,而Linux的圖形界面並不是系統的必要組成部分,它可以在無界面的條件下運行。當需要Linux提供界面的時候,系統就會建立一個或者數個X server,通過X協議跟窗口管理器交互,由獨立於系統的應用程序來產生窗口,狀態欄,按鈕之類的交互界面。

 

比較常見的Linux界面操作環境有KDE和GNOME,爲它們提供系統支持的就是X server,而並非Linux核心。

總結一下linux圖形界面層次關係:

linux本身-->X服務器<-[通過X協議交談]->窗口管理器(綜合桌面環境)-->X應用程序。

 

 

介紹兩種方法在命令行中打開遠程端的圖形應用程序。

兩臺主機A和B(B是linux主機)

 

1. A是linux

1)在A主機上,打開終端,執行:ssh -X user@B(ssh -X user@ip)

2)然後在A終端上執行B主機上的圖形化界面程序,該圖形界面可在A主機顯示。

 

 

2. A是Windows

需要安裝支持x server協議的終端工具

 

2.1 使用MobaXterm(已經集成x server協議)

1)在A主機上,打開MobaXterm,執行:ssh -X user@B(ssh -X user@ip)

2)然後在MobaXterm上執行B主機上的圖形化界面程序,該圖形界面可在A主機顯示。

 

2.2 xshell

需要安裝xmanager

 

實測MobaXterm的圖形響應速度比xmanager要快,推薦MobaXterm。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章