Windows下的SSH客户端神器MobaXterm
虽然很不喜欢在Windows下搞开发,但是有时候又难免要用到Office,只能切换到Windows。最早接触Linux时用的是putty配合WinSCP(玩树莓派),后来搞运维又用过SecureCRT、XShell、MobaXterm等工具,最终只保留了MobaXterm。MobaXterm的功能十分丰富,大致可以分为四点:Local Terminal集成了基本的Unix命令集,甚至还可以使...
虽然很不喜欢在Windows下搞开发,但是有时候又难免要用到Office,只能切换到Windows。最早接触Linux时用的是putty配合WinSCP(玩树莓派),后来搞运维又用过SecureCRT、XShell、MobaXterm等工具,最终只保留了MobaXterm。
MobaXterm的功能十分丰富,大致可以分为四点:
- Local Terminal集成了基本的Unix命令集,甚至还可以使用apt-get安装一些基本的插件,使用体验相当不错;
- 在SSH Session方面,集成了SFTP,而且具备保持连接等设置;
- 支持VNC/XRDP/Xdmcp等多种图形连接;
- 此外MobaXterm还支持划取复制、右键粘贴(支持自定义)等便捷功能。
Local Terminal
在Local Terminal下,Windows的磁盘挂载在/mnt下,例如D盘:/mnt/d/,直接用cd 就可以进入这个目录下,我们还可以写一些shell脚本(如远程执行脚本),直接在这里面执行。
cd /mnt/d/
./xxx.sh
Local Terminal下支持用apt-get(或MobApt)安装的插件列表详见:https://mobaxterm.mobatek.net/plugins.html
SSH Session
常规功能没什么好说的,这里介绍几个Tips:
- 指定登录用户名和密码
在Specify username下添加用户名和密码,勾选Specify username,就不需要每次连接时再选择登录用户或输入密码。
- 登陆后执行命令
可以在登录后执行一些指定命令,如进入到常用目录,节省时间。
- 保持SSH活跃
一些服务器会在SSH连接不活跃一段时间后主动断开SSH连接,给我的感觉是相当不友好的。所以平时在Linux下用ssh连接时我都会加上-o “ServerAliveInterval 60”,而在MobaXterm下,我们可以在Settings–>SSH中勾选SSH keepalive来保持连接。
支持VNC/XRDP/Xdmcp等多种图形连接
这一点我在《Linux远程桌面服务VNC/XRDP/Xdmcp/SSH+X11转发及其在树莓派上的使用》中已经提到了,具体内容可以跳过去看看。
其他便捷的操作
- 便捷复制粘贴
可在Settings–>Terminal中开启用Paste using right-click,这样就可以实现划取复制右键粘贴了(在第一次打开MobaXterm是会有提示设置)。
注意,划取复制会跟系统中取词的词典或其他应用冲突,具体表现为划取后马上会被回车,所以请关闭系统的取词软件。
2. Multi-execution
通过Multi-execution可以在多个窗口中同时执行一个命令。
更多推荐
所有评论(0)