易截截图软件、单文件、免安装、纯绿色、仅160KB

通过ssh转发X访问Linux无头工作站

无论微软如何专注于桌面,X的设计还是能让他们汗颜。比较一下Windows远程桌面(2008Server终于有所改进)和X转发的效果就可以理解,为什么*nix的世界里显示GUI环境依靠的竟然是Server-Client架构。
在Windows下,只要实现两个要素就可以实现X的转发:1.X Server服务;2.ssh客户端。前者可以用Xming,后者可以用putty或openSSH。或者还可以用Cygwin或UWIN这样的套件(本来要建议用UWIN的,因为UWIN带的ksh是符合Ksh93标准的“真正的”ksh,而且比Cygwin要小的多,可惜AT&T的网站似乎出了问题,死活下不到uwin-xbase包,问他们的用户组么,说我的邮件疑似SPAM,至今还在审核中……)。Xming和putty当属绝配,Xming甚至在安装时自带plink.exe,开包即用。
很多教程都建议使用者打开putty,勾选X11转发,然后启动Xming,其实不必。双击XLaunch后,点击下一步,选择"Start a program"来代替默认选项,点击下一步。此时XLaunch会默认将程序设定为xterm,你可以将其换成任何应用程序。点选"Using Putty(plink.exe)",输入工作站用户名,下一步&下一步。在最后一个界面,有个"Save configuration"按钮,点击后将配置保存成一个.xlaunch文件。以后双击这个文件就会提示你输入密码,然后直接启动程序。如果你确定你的Windows足够安全,甚至可以在最后一步勾选"Include Putty Password",那会将密码明文保存在配置文件中,以后当你双击文件图标时,程序就会像本地程序一样启动,无需任何设置。由此,你可以为常用软件设置快捷方式。
有时Xming死活连不上远程工作站,明明有提示输入密码,也明明安装了要启动的程序,但就是转不起来,这时可以试试看用OpenSSH代替其自带的plink,如果openSSH可以,那么多半是认证模式的问题——那就牵涉到我永远也搞不清的X配置问题——不过搞不清可以绕过去,只要让远程工作站运行在init 5级别即可。
Xming也有比较严重的问题,比如点击Swing的菜单时,菜单项会在展开几毫秒后莫名消失,你永远也点不到该死的鼠标项(只能用键盘焦点来操作),所以对于Java桌面程序来讲,Xming还真不好用
至于在Linux下,这样的访问就更简单,给你的ssh命令加个-X参数就完了,The End!


相关文档:

OMAP DSP 学习笔记(LINUX平台)(二)DMAI

DMAI(DaVinci Multimedia Application Interface)是DSP提供给ARM端应用程序的调用接口,DSP也是依赖于DSPLINK的。 DMAI中也提供了许多VISA (video, imaging, speech and audio)编解码的实例。DMAI提供的是一种功能的抽象,而在具体实现上,不同硬件平台,不同系统是不一个样的。另外,由于DMAI是以源代码的形式提供的,所以 ......

将Linux上的配置库远程备份到windows上(自己实践的)

     svn服务器部署在Linux操作系统上(IP:192.168.2.6),我将备份文件备份到本地d盘(windows)操作系统(IP:192.168.3.86)。
服务器上的工程项目存放在CYMS目录下,计划备份到本机的d:\beifen\CYMS文件夹下。
1、运行-->cmd,进入命令提示符。
2、在路径:d:\beifen下使用命令:svnadmin create C ......

UNIX 与Linux的比较

    UNIX是历史最悠久的通用操作系统。1969年,美国贝尔实验室的K.Thompson和D.M.Ritchie在规模较小及较简单的分时操作系统MULTICS的基础上开发出UNIX, 当时是在DEC的PDP—7小型计算机上实现的,1970年正式投入运行。此后数年,UNIX一直是一个限于在AT&T内部使用的操作系统。1971年,发展出以 PDP- ......

Linux下批处理文件编写


(1)
linux下的批处理文件,基本就是shell脚本文件。
1.一个最简单的脚本书写方法为:
新建一个文件,名字为clean(自己定义的名字),在里面编写
rm -fv *.o;ls -al;
(可以写一些shell普通命令,命令用分号隔开)
 
2.执行方法
(1)在控制台输入:
   sh clean
(2)先给与脚本可执行权限:
  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号