服务器看图详解 XManager VNC imgcat

来源:互联网 发布:水晶dj软件下载 编辑:程序博客网 时间:2024/05/18 13:28

由于长期在服务器上工作,没有图形化界面全是命令行, 加上是做图像识别的,免不了整天看图,这里总结一下服务器看图的一些方法,配置好之后,可以使你的工作效率提升数倍,从每次把图片通过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 等等的错误,都不会出现了,因为有图形化窗口了。 


原创粉丝点击