对于Windows终端软件,一直以来习惯使用Putty,体积小巧,操作简便,免费安装使用。然而,它也存在一些不足之处,如不支持文件传输、图形可视化X11和多标签功能,文件传输通常需要配合FileZilla等工具使用。许多高级功能,如自动免密登录,需要额外配置;图形可视化X11则需要配置Xming工具;此外,keepalives未设置时,一段时间不操作后会断开连接,需重新登录。

近期,许多人推荐使用MobaXterm。主要原因是该软件连接服务器速度快且稳定,支持SFTP和FTP文件传输,能实现图形可视化X11。以下是MobaXterm的常用操作体验:

下载:

可从官网下载MobaXterm,有免费版的Home Edition、普通安装版(需逐层安装)和便携版(解压即用)。免费版安装后使用时,终端底部会显示“UNREGISTERED VERSION”提示。

MobaXterm下载

常用功能:

分屏幕:MobaXterm内置多标签页、横向纵向2分屏和田字形4分屏功能,方便在一个窗口内管理多个连接。点击软件的split或选择view进行分屏操作。

MobaXterm分屏幕

SSH连接服务器:点击左上角的Session(会话控制),在弹出的窗口中选择SSH。在新窗口输入服务器IP节点、账号、密码和端口号,即可登录主机。登录后(登陆会提示输入密码,第一次成功登录后会提示保存密码,一般选择同意),界面主要分为两部分:左边是主机文件,右边是终端。

SSH登录

文件传输:如果使用SSH连接到远程主机,左侧将自动启动SFTP连接,列出服务器上的文件列表。无需任何配置,可以直接通过鼠标右键选择相应功能或文件拖拽上传下载。更方便的是,记得勾选左下角的“Follow terminal folder”,让文件列表的当前目录直接跟随终端当前目录同步切换,非常实用!

文件传输

X server实现:MobaXterm内建了一个X server,可以直接执行远程端的X窗口程序。无需任何配置,如下图所示,display图片后直接显示。

终端命令display展示图片

其他个性化设置:打开Settings - Configuration进行相关设置。

在MobaXterm中,有很多实用的功能可以帮助用户提高工作效率。以下是一些建议的设置和功能:

1. 在Terminal下,如果需要鼠标右键快速复制粘贴,可以把“Paste using right-click”勾选上。这样可以避免频繁地使用鼠标左键进行复制粘贴操作。

2. 可以修改字体和字号,以适应不同的需求。在MobaXterm的“Settings->Preferences->Appearance”菜单中,选择自己喜欢的字体和字号即可。

3. 自行选择喜欢的配色方案。在MobaXterm的“Settings->Preferences->Colors scheme”菜单中,可以选择多种预设的配色方案,也可以自定义颜色方案以满足个性化需求。

4. 勾选“Log terminal output to the following directory”记录日志文件。这样可以在需要查看历史终端输出时方便地找到相关日志文件。在MobaXterm的“Settings->Configuration->SSH”菜单中,勾选SSH settings下面的“SSH keepalive”,以防止自动退出。

此外,MobaXterm还有很多其他实用的功能:

5. MobaTextEditor是一个不错的文本编辑器,可以与MobaXterm集成使用。在MobaXterm的“Tools->MobaTextEditor”菜单中,可以轻松打开和编辑文本文件。

6. “Write commands on all terminals”功能可以在多个窗口展示相同命令操作。这样可以方便地在多个终端之间复制和粘贴命令,提高工作效率。在MobaXterm的“Tools->All Terminals”菜单中,可以实现这个功能。

7. 对于个人来说,我比较喜欢在Compact mode下操作。这样可以节省屏幕空间,使终端更加简洁。在MobaXterm的“Tools->Compact mode”菜单中,可以切换到紧凑模式。

总之,MobaXterm是一个功能强大的终端工具,通过合理的设置和使用各种实用功能,可以大大提高工作效率。希望这些建议对大家有所帮助。