这个是我对自己的踩的坑的记录。
新手刚在学linux,想自己实现在linux命令界面看一张PNG图片,开始在xshell界面使用cat命令打开,结果全是乱码,界面也崩了。
之后改用eog 打开 图片,使用下载
yum install eog
运行eog输入 eog a.PNG
返回
(eog:7523): Gtk-WARNING **: 11:20:01.325: cannot open display: localhost:10.0
无法使用,eog命令
又换了https://blog.csdn.net/u012451710/article/details/12871069这篇博客的pho图片框架安装,但是我的linux版本为centos
pho command not find
行吧,回到起点,查看了eog为什么没有作用,是因为SDL和ssh协议的关系。安装SDL,在sschdl_config中添加XllForwarding yes ,在Xshell中开启SSH协议,下载Xming,更改Xhost内容,运行,但是提示我Xamnager运行失败。
还是不行,最后想了一下,只是要看linux的一张图片,没必要死磕在linux里打开它,使用lrzsz里的sz指令。
sz a.PNG
将a.PNG传到windows系统里,鼠标打开,完成任务。