对于Windows的终端软件,一直以来习惯使用Putty, 体积很小,操作简单,免费安装使用;但缺点是不支持文件传输、图形可视化x11和多标签,文件传输一般需要配合如FileZilla使用。很多功能如自动免密登录需要额外配置,图形可视化X11需要配置Xming工具;还有一点不怎么好用的是keepalives没有设置,一段时间不操作后会断开需要重新登陆。
最近看到大家推荐MobaXterm,主要是此软件连接服务器快速,稳定;而且支持sftp或者ftp文件传输;能实现图形可视化X11;方便于终端操作,常用的操作体验如下:
- 下载
下载 MobaXterm,可选择免费版的Home Edition,普通的安装版(需要一步步安装)或便携版(解压即用)都可以,免费版安装后使用时在终端底部会显示 "UNREGISTERED VERSION" 提示。
- 常用功能
-
分屏幕:MobaXterm内置多标签页、横向纵向2分屏和田字形4分屏,用于一个窗口内管理多个连接。可方便于同时处理或操作文件,点击软件split或者选择view进行分屏操作。
-
SSH 连接服务器
点击软件左上角的 Session(会话控制),在弹出的窗口中选择 SSH,在新的窗口输入服务器ip节点,账号和密码以及端口号,即可登陆主机。登陆后(登陆会提示输入密码,第一次登陆成功后会提示保存密码,一般选择同意)界面主要分两块,左边的是主机的文件,右边是终端。
-
文件传输:如果用SSH连接到远程主机,则左侧就会自动启动SFTP连接,列出服务器上的文件列表,无需任何配置。可以直接通过鼠标右键选择相应功能或者文件拖拽上传下载,更方便的是,记得勾选左下角的 "Follow terminal folder" ,让文件列表的当前目录,直接跟随终端当前目录同步切换,这个非常方便!
-
X server实现
MobaXterm内建了一个X server,可以直接执行远程端的X窗口程序。无需任何配置,这个很方便,如下图,display图片后直接显示。
-
其他个性化设置
打开Settings – Configuration 进行相关设置
1)在Terminal下,如果需要鼠标右键快速复制粘贴,把“Paste using right-click”勾选上
2)可以修改字体,字号
3)自行选择喜欢的配色(Colors scheme)
4)勾选Log terminal output to the following directory记录日志文件
5)在Settings->Configuration->SSH下勾选SSH settings下面的SSH keepalive,防止自动退出。
-
其他的功能也有很多,比如MobaTextEditor也不错;Write commands on all terminals可以在多个窗口展示相同命令操作;个人比较喜欢在Compact mode下操作。其他未列出的功能欢迎大家发现补充。
参考
https://zhuanlan.zhihu.com/p/61013117
https://www.isharebest.com/mobaxterm.htm