前言
原創文章,轉載引用務必注明鏈接。
這期屬於番外篇,隨便寫寫。吐槽一下自己,關於“減少eMMC擦寫,延長NAND壽命提升性能”的坑還沒填完,都不好愉快地寫點輕松的小項目灌水了。
不得不說現在還處於資料越讀約厚的階段,不禁感嘆時間有限精力有限知識水平有限~不過術業有專攻,學海無涯回頭是岸。
為什么要用遠程桌面
雖然命令行中可以做很多事,但是有些Linux程序還是不能完全離開窗口環境,或者說離開后操作不方便。當沒有顯示器或者需要遠程圖形化操作時,一些遠程桌面的價值就體現出來。
有哪些遠程桌面解決方案
TeamViewer、VNC、RDP、Xdmcp等,歡迎補充。之前很多人都把遠程桌面VNC、RDP翻來覆去炒冷飯,卻沒有人提到SSH+X11轉發...
什么是X11
X Window System 常被簡稱為X11或X,其功能包括窗口的繪制、移動,以及與鼠標、鍵盤等輸入設備的交互。相信很多新手都知道startx這個命令,沒有X11的話就只能對着黑乎乎的屏幕敲命令了。
它采用C/S模型:一個X server 和多個應用程序(client)通信。server接收client的請求繪制窗口,並將來自鼠標、鍵盤等設備的輸入傳遞給client。
X server和client可以位於同一計算機上,就類似於平時使用的Windows操作系統;當X server和client不在同一計算機時,使用本地的X server 進行繪制、交互,就變成了遠程桌面。
舉個例子:前者是你在披薩店點了一份披薩,店員在你旁邊幫你做好拿給你(這家店相當於同一台計算機);后者是你在網上叫了一份披薩,店員接單后到你家幫你做了一份披薩(注意:VNC是使用店里廚房,做好給你送過來;X轉發是使用你家廚房做披薩)
不理解也沒關系,會用能達到目的就好了。Via
常用X Server有免費的Xming、收費的Xmanager(非常棒的Xshell終端軟件也是他家出的,家庭教育用戶免費使用) 等;上述需要手動配置,然而有了MobaXterm,一切都變得超級簡單!
MobaXterm有啥牛的?
《MobaXterm:“十項全能”的遠程終端登錄軟件》,不得不說,用過一次MobaXterm之后,不得不服,“十項全能”當之無愧。包括並不限於以下特性:
- 內建X server,可遠程運行X窗口程序
- 內建SFTP文件傳輸
- 直接支持VNC/RDP/Xdmcp等遠程桌面
- 支持mosh協議,在弱網環境下取代SSH
- 內建多標簽和多終端分屏
- 內建FTP、HTTP等諸多服務器,一鍵開啟
- 免費版可滿足大部分使用需求
- 非常多的額外功能,支持插件
主頁:http://mobaxterm.mobatek.net/
MobaXterm直接進桌面
一般功能就不談了,有興趣的可以自己看。現在講講如何進入遠程桌面:
根據自己情況酌情修改:
點擊ok打開之后會自動進入桌面,首次需要在主窗口中輸入用戶密碼:
面對疾風吧!
選擇“interactive shell”即是普通命令行終端模式:
然而可以直接運行X程序,哈哈,Abiword跑到我的桌面來了: