这里做个小插曲,介绍几个linux的连接工具。
linux通常情况下是没有图形界面的。之所以这样说,是和windows对比来说的。我们都知道windows是基于图形界面的,所以windows才会成为windows,因为windows就是许许多多个window组成的。但是linux其核心还是命令模式的,图形只是其辅助功能。所以ubuntu等的界面什么的,就当他不存在吧。。。。
所以,我们需要终端(teminal)这种东西来连接我们的linux。
经过本人亲自试验和筛选,最后确定了这几种终端工具:
SSH Secure Shell Client:比较不错的终端工具,有两处亮点:1.支持quick connect,也就是设定默认的连接地址也用户名信息,方便快速连接服务器;2.有配套的《SSH Secure File Transfer Client》,用来传输文件(其实就是《SSH Secure Shell Client》启动的时候加了参数,就启动成File Transfer了)。
puttycmd:比较老的东西了,黑底白字,有点像cmd(命令行)。
WinSCP:WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。好吧,它是用来传输文件的。。。
Xmanager 4:一款图形化的linux远程工具,特点是把任务栏,窗口什么的都独立出来的,所以。。连接后会出现许许多多的窗口,很另类。我第一次用的时候很好用,但是后来用的时候总报错我就再也不用了。
下面介绍几个比较特殊的,是在android上使用的,因为我们在现场调试程序的时候经常需要看硬件,所以我找了一个android端使用的终端工具。
终端命令行:能连接android自身的linux机,是一个本地化的命令行工具。可以在里面试着输入“su -”然后回车,看看有什么神奇的效果。
安卓SSH客户端:能连接远程的linux机,连接后和pc机的终端机完全一样,不错,推荐使用。
ConnectBot:和安卓SSH客户端几乎一样,我感觉是上面那个的汉化版本。。。
最后在介绍一个android机上的windows远程桌面工具:
PC远程桌面:和windows的远程桌面几乎一样,而且能够模拟pc机的键盘和鼠标,很不错,值得推荐。