服務器看圖詳解 XManager VNC imgcat

由於長期在服務器上工作,沒有圖形化界面全是命令行, 加上是做圖像識別的,免不了整天看圖,這裏總結一下服務器看圖的一些方法,配置好之後,可以使你的工作效率提升數倍,從每次把圖片通過FileZilla 下載到本地打開看,數秒或者數分鐘縮減至 輸入一行命令的時間。

1、mac 用戶

針對mac用戶,一般都是通過iterm2 ssh 連接到遠程服務器,由於iterm2 本身就很強大,支持看圖,所以在服務器上只需要裝上一個軟件——imgcat, 將imgcat 添加到你的配置中去,.bash_profile 或者是.zshrc, 之後source 一下你的配置。這時候,想要看圖的時候,只需執行 imgcat  *.jpg 就會在你的命令行下面show 出這張圖片,十分簡單且迅速。

2、windows用戶

針對windows用戶,因爲windows 本機連接服務器,一般會通過一些軟件諸如Xshell、putty等,這裏我以Xshell 舉例。假設你已經掌握如何通過Xshell連接服務器了,你想要做的是如何看圖,這時候,需要下載一個叫做XManager 的軟件,軟件安裝很簡單,到官網下載,需要使用自己的郵箱才能獲得下載鏈接,之後就是常規的安裝,也沒有需要配置的。當安裝完成之後,打開XManager 的Xbrowser,你會看到它會自動將你Xshell 裏面連接服務器的標籤導入進去。接下來,在Xshell 中配置,點擊你每次連入服務器的標籤頁,在SSH->隧道 下面,找到X11 轉發,轉發到XManager。之後登上服務器之後, 安裝一個 geeqie 的工具,同樣將geeqie 添加到你的配置中去,之後,你就可以使用geeqie + *.jpg 隨意看圖了,這個會單獨打開一個XManager 的窗口,也是十分的方便。

3、VNC 用戶

使用VNC的話,就不只是看圖那麼爽了,直接可以遠程等到服務器端,就像使用Ubuntu一樣使用centos,但是VNC server的安裝還是稍微複雜的,而且需要root權限,這裏假設管理員已經在服務器上配置好了VNC server,你也成功地開啓了屬於你自己的VNC 窗口,一般VNC 啓動之後,是從5901 開始分配端口port,如果服務器上只有你一個人使用VNC,那麼你默認的VNC 的端口就是5901, 但是也說不準,最後自己ps 看一下 VNC進程,找到屬於自己的端口號,這個非常重要,因爲我們要使用這個端口號在Xshell 中做端口轉發。成功開啓VNC之後,在客戶端無論是mac 還是windows,都要下載一個VNC的客戶端,免費的,安裝很簡單。使用Xshell 將服務器上VNC server 的端口轉發到本地端口,接着使用VNC viewer 是來訪問本地端口,這時就會直接登入服務器。然後找到terminal 可以繼續操作啦,也可以直接找到圖片存放的路徑,去文件夾裏直接看,這時候之前在服務器上跑程序,但凡出現的 nodisplay 等等的錯誤,都不會出現了,因爲有圖形化窗口了。 


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