WX众号:基因学苑
Q群:32798724
更多精彩内容等你发掘!
做生物信息一般是使用远程工具,连接Linux的命令行界面,如果遇到图片、网页等文件,就下载下来查看,这样虽然不是很方便,但是也能够凑合工作,毕竟不是经常使用。不过有些软件只有图形化话界面,例如megan6,megax等,可以使用windows后者mac版,但是内存不够,使用Linux版,远程登录,没有图形化。其实,是有办法远程打开图形化工具的,这些工具统称为X Server。Xmanager自带这样的工具,但是并不是免费的,这里面我们推荐免费的Xming工具。

Xming
Xming是一个在 Microsoft Windows 操作系统上运行 X Window System 的自由软件。Xming 的主要功能是通过在Linux平台上通过交叉编译的方法,实现了跨越操作系统对X GUI的表现。也就是将命令行终端的图形化窗口通过调用Xming工具来显示。例如常用的putty或者xshell等,都可以调用Xming。

下载安装
软件的下载安装非常容易,只有windows版本。安装下一步下一步即可,尽量不要修改默认安装目录,否则其他程序可能找不到。安装完了,无需启动修改配置,按照默认设置即可。
https://sourceforge.net/projects/xming/

xshell设置
打开xshell,选择一个登录session进行设置,首先选择隧道,然后选中转发X11连接到,Xshell默认是使用Xmanager的配套工具,我们选中下面的X DISPLAY即可。X display Location 为 localhost:0,这里的 0 就是配置 Xming时指定的 Display Number。默认即可。

重新登录,在命令行终端敲firefox命令,就可以打开图形化的火狐浏览器了。这里注意,由于显示图形化窗口需要占用很多资源,因此,通常都比较慢,不是特别流畅。查看一张图片还可以。如果你使用的是国外的亚马逊云,那么你可以Google一下了。

同理,我们调用megax程序。

putty设置
putty也可以使用xming。设置也不难,选中SSH -> X11,勾选Enable X11 forwarding。需要在下面X display location中填入“localhost 0:0"。这样就完成了配置,可以使用putty打开图形化程序了。

注意事项
1、如果经过以上步奏,还是无法打开图形化窗口,那么可能还需要对SSH服务端进行设置。修改/etc/ssh/sshd_config文件。

X11Forwarding yes #注释掉#,然后将no改为yes
然后重启sshd

service sshd restart
2、有些服务器可能没安装xauth导致无法编辑.Xauthority文件,需要安装xorg

yum install xorg-x11-xauth
3、无法使用display命令显示图片。
需要安装ImageMagic

yum install -y ImageMagick*

---------- END ----------

Linux命令行如何使用图形化软件相关推荐

  1. 一款不错的Linux命令行下的FTP客户端软件

    [文章作者:张宴 本文版本:v1.0 最后修改:2008.12.12 转载请注明原文链接: http://blog.s135.com/post/387/] 一款Linux命令行下的FTP客户端软件── ...

  2. termux使用无图形界面linux,在termux上使用图形化

    最近老是被人问怎么在termux上用图形化(GUI),想来不如写一篇文章得了. 被人吐槽写的太抽象了,我改还不行吗 VNC Termux原生 准确来说,原生是不可能的,你不可能在termux那个窗口里 ...

  3. linux远程登录x11,windows linux 通过SSH X11Forwrding 使用图形化界面

    有时候,我们需要在命令行中使用远程的GUI程序,这样我们就需要x11转发的来进行访问: Linux平台下不需要特别的配置,假如我们要远程的机器是centos机器,只要做如下配置即可: #vi /etc ...

  4. windows linux 通过SSH X11Forwrding 使用图形化界面

    有时候,我们需要在命令行中使用远程的GUI程序,这样我们就需要x11转发的来进行访问: Linux平台下不需要特别的配置,假如我们要远程的机器是centos机器,只要做如下配置即可: #vi /etc ...

  5. linux 命令行 常用软件,12款最佳Linux命令行终端工具

    12款最佳Linux命令行终端工具 如果你跟我一样,整天要花大量的时间使用Linux命令行,而且正在寻找一些可替代系统自带的老旧且乏味的终端软件,那你真是找对了文章.我这里搜集了一些非常有趣的终端软件 ...

  6. 《linux命令行与shell脚本编程大全》第三版 - 核心笔记(3/4):函数与图形化脚本

    <linux命令行与shell脚本编程大全> 全书4部分: ☆ [1]linux命令行(1-10章) ☆ [2]shell脚本编程基础(11-16章) ☆ [3]高级shell脚本编程(1 ...

  7. linux裁剪图片的软件,ImageMagick教程:如何在Linux命令行中剪裁图像

    问题:我想要去除图像文件中的白色空白,有没有什么便捷的方法能在Linux命令行中对图像文件进行剪裁? 当涉及到在Linux中转换或编辑图像文件时,ImageMagick毫无疑问是最为熟知的一体化软件之 ...

  8. linux裁剪图片的软件,技术|Linux有问必答——如何在Linux命令行中剪裁图像

    问题:我想要去除图像文件中的白色空白,有没有什么便捷的方法能在Linux命令行中对图像文件进行剪裁? 当涉及到在Linux中转换或编辑图像文件时,ImageMagick毫无疑问是最为熟知的一体化软件之 ...

  9. linux命令行下的BT软件(转)

    linux命令行下的BT软件(转) 我家里的所有机器都是通过一台slackware 10.1作网关来上网的.最近很想玩魔兽世界,就开始在这台slackware 10.1下的vmware gsx ser ...

最新文章

  1. 百练 2973 Skew数 解题报告
  2. 好用到爆的 Java 技巧
  3. 精算模型1 一元生存分析3 条件概率与截尾分布
  4. Spring IOC 容器源码分析 - 填充属性到 bean 原始对象
  5. 梯度下降与delta法则
  6. left join 和 left outer join 的区别【转】
  7. bupt summer training for 16 #8 ——字符串处理
  8. 菜鸟教程工具(三)——Maven自己主动部署Tomcat
  9. php post请求超时,php用curl提交post数据,本地测试服务器OK,线上超时,需要如何排除问题?...
  10. 经典C语言学习教程资料
  11. 计算机毕业设计-springboot协同办公管理系统-公文流转系统代码设计-多人协同办公讨论管理系统
  12. 用css设置多段背景色
  13. 流年里写给30岁的自己
  14. httpclient使用代理ip
  15. MSSQL 负载均衡(Moebius)
  16. CTS测试中CameraTest#testPreviewFpsRange项
  17. windbg命令解释
  18. php三行情书,《三行情书》经典语录 经典三行情书 最美三行情书
  19. 新手必看的模具设计十大分模法,干货满满!!!
  20. 阿里云物联网平台设备之间通讯、数据转发

热门文章

  1. 《笑傲仙侠》3.23上线链游玩家|挂机修仙、问鼎江湖
  2. 【MSFconsole进阶】Nops(空指令模块):作用、使用方法
  3. GKCTF-你知道apng吗--详解
  4. Invitation Cards——正反最短路
  5. vmwrare linux 下编译 出现 fatal error: error closing /tmp/ccsdc7Zt.s: No space left on device
  6. bsm更新遇到的问题
  7. Browserslist: caniuse-lite is outdated. Please run: npx update-browserslist-db@latest
  8. 微信之获取微信的openid(二)详细版
  9. python数据处理——计算相关系数矩阵(Spearman)
  10. 《DocFace: Matching ID Document Photos to Selfies》论文精读