MobaXterm是一款远程终端软件,内置了多标签和多终端分屏,可以以ssh的方式来运行linux应用程序,类似于PuTTY可以进行ssh连接,操作简单且完全免费,赶快下载使用吧!
软件特色
直接的便携版
内建多标签和多终端分屏
内建SFTP文件传输
内建X server,可远程运行X窗口程序
直接支持VNC/RDP/Xdmcp等远程桌面
默认的UTF-8编码
更加友好的串口连接设置
操作更明确,更少的“神秘技巧”
功能介绍
便携/共享场景
1. 整个应用就一个文件(14M),里面包含了bash和众多posix小工具(其实都是busybox)、openssh、X server, 其实它是基于Cygwin打包而成,启动时自动解压到临时目录,不过启动速度还是挺快)
2. 提供gcc, perl, python, svn, git, emacs, vim等20多个插件,每个插件也都是一个单一文件,携带/共享很方便(其实插件是一个zip文件, 对Cygwin比较了解的人很容易自己制作插件)
3. 自动导入putty的所有会话设置
新手友好性
1. 为ssh/rsh/xdmcp等提供新建会话对话框,里面对常用参数都提供了文字说明;
2. 启动时自动启动X server,自动为ssh连接设置X11 forwarding;
3. 左测栏提供一个sftp面版,在建立ssh连接后自动将远程目录展示再这个面版中,方便上传/下载文件;
4. 为ssh tunnel提供向导界面 (Tools->MobaSSHTunnel);
5. 通过右键菜单即可放大/缩小字体,也支持设置缺省字体大小(而putty需要在选项对话框中找,并且不支持缺省大小,只能逐个修改多个会话的设置);
功能强大
1. 支持建立ssh/telnet/rsh/ftp/sftp/serial/vnc/xdmcp/rdp等多种远程会话,其中xdmcp/vnc可以用于访问远程桌面。也支持本地bash或者cmd;
2. 自带了ftp/tftp/http服务器(不过免费版有时间限制);
3. 支持对终端模拟器上的文字进行查找(其实它是整屏文字拷贝出来再进行查找)
4. 麻雀虽小,但还带了几个游戏、目录比较器/文本比较器、计算器、文本编辑器(支持语法高亮)、网络抓包工具等
其它一些小亮点
* 支持录制和回放键盘宏
* 支持同时往多个终端发同一命令
* 支持多终端分屏显示,支持全屏,
* 支持自定义本地的HOME目录,这样vi, git等配置可以存放在该目录
* 支持将终端上的文字复制/保存为RTF(保持原色彩,比如vim/emacs里面的语法高亮, colorgcc突出显示的错误行等等)
MobaXterm的缺点
总体还是比较满意的,只有几个小地方不太爽:
1. 终端模拟器对键盘的支持度不高,最大的问题是不支持Alt键作为Meta键,导致很多程序里面会不习惯(比如vi, mc, emacs),不过用AutoHotKey可以解决;
2. 终端颜色有点古怪,反正我打开vi/mc,跟在其它地方看到的颜色很不一样,并且颜色搭配不太和谐,不容易看清文字;
3. 少数缺省快捷键不太合理,比如Ctrl+F, Ctrl+S 都是终端里比较常用的快捷键,不过可以在对话框里面修改;
4. 没有man这个工具,实际上/bin里面倒是有个man,但内容是mobaxterm自己写的一段shell脚本,只能显示nroff格式化之后的帮助文件(基本上可直接阅读的纯文本文件),而不能支持原始的man page(它自己提供的插件里面都是转化后的文档),比如man git-log可以显示帮助,而git log --help就什么也没有了——当然,也可以自己从cygwin里面将man, groff, less这几个包抽出来作一个插件来解决;
更新日志
新功能:在终端右键单击菜单中添加新的“只读”功能
新特性:添加了直接从SSH浏览器、SFTP、FTP和S3会话与新的“MobaDiff”工具比较文本文件的功能
新功能:在MobaDiff中添加语法突出显示
新特性:在MobaDiff中添加了递归比较
新功能:为MobaDiff中的每个文本行添加了逐字符比较
新功能:增加了在MobatExtenditor和MobaDiff中打开和保存GZip压缩文本文件(扩展名为“.gz”)的功能
改进:在MobaDiff中添加了“忽略时间戳”设置,以便比较每行开头具有不同时间戳的2个文件
改进:在MobaDiff工具中添加了Alt+箭头键盘快捷键
改进:在MobaDiff中添加暗模式
改进:在MobaDiff中添加了撤消和重做功能
改进:通过使用多线程列表,提高了MobaDiff文件夹的比较速度
改进:为MobaDiff中列出的每个目录或文件添加了更多信息(大小、日期)
改进:包含差异的线条现在在MobaDiff中以不同的颜色清晰地突出显示
改进:文本文件(Dos、Unix或Mac)的格式和字符集现在在MobaDiff中自动识别
改进:删除垂直选项卡标题(使用“切换侧栏标题”菜单选项修改此选项)
改进:增加了粘贴确认对话框的宽度,以便更好地与MacOS和Linux下的Wine兼容
改进:在RDP断开连接后,添加了一条带有“重新连接”按钮的内联消息
改进:通过使用完全缓存提高了按钮绘制速度
改进:通过删除未使用的边框和改进元素对齐,改进了图形界面
改进:为MobaXterm图形界面添加了选择明暗主题的设置
改进:添加了一个设置,用于选择左侧选项卡的样式(带或不带标题)
改进:提高了OpenSSH终端命令的速度
改进:MobatExtenditor“查找”功能现在从当前位置搜索
改进:您可以在MobaTextEditor中选择一个单词并点击“F3”以快速查找此模式的其他匹配项
改进:改进了文件/文件夹比较工具,具有若干人体工程学增强功能
改进:删除了MobApt包管理器中的“CygwinPort”包选项
改进:在FTP客户机中将“CWD”操作替换为“NOOP”,以更好地兼容旧的ftp服务器
改进:当GSSAPI设置未选中时,不再尝试GSSAPI密钥交换
改进:消除了启动FTP、SFTP和S3会话时的闪烁
改进:在bash中使用“set-u”时删除了虚假的“unboundvariable”错误消息
改进:提高了标准Windows亮主题和标准Windows暗主题之间的切换速度
改进:增加了对ProFTPD服务器FTP会话中Unix符号链接的检测,无论“UseSlink”指令是打开还是关闭
改进:更好地检测FTP会话用UTF-8编码的服务器消息
改进:在显示会话工具提示时更好地检测UTF-8编码
改进:在文件传输过程中更好地检测潜在的FTP断开
改进:删除了带有灯光主题的聚焦按钮上的虚线聚焦矩形
改进:删除了鼠标悬停在不可选择的标题菜单项上时的发光效果
修正错误:在黑暗模式下,“服务”窗口标题栏是白色的
修正错误:当主窗口宽度太小而无法显示所有按钮时,阻止顶部工具栏按钮相互重叠
错误修复:“MobApt”包管理器没有使用ZSH(64位)模式正确更新
错误修复:修复了在scp模式下从SSH浏览器一次编辑多个文件时可能出现的一些问题
错误修复:修复了从MobaXterm的便携版本启动“rxvt”或“xterm”命令时出现的错误
错误修正:阻止了宏侧边栏中的滚动条在不需要滚动条时出现
错误修正:在会话树中,当选择某些节点时,右键单击另一个节点后,选择未被清除
修正错误:修复了在以前版本21.2中引入的宏热键列表的变化
错误修复:将共享会话复制到“用户会话”树后,源会话未正确刷新
修正错误:修正了在编辑会话后添加在“评论”部分末尾的“空格”字符
错误修正:当Windows设置为125%DPI时,“常规”选项卡隐藏在专业定制程序的“设置”部分