品牌型号:联想拯救者R7000
系统: Windows 10专业版
软件版本:MobaXterm_Personal_23.2
在服务器运维操作远程服务器时,想快速搞定重复性操作,提升工作效率吗?MobaXterm这个终端工具的宏命令功能,可以帮助我们一键执行重复命令,减少重复性操作。接下来,我将为大家介绍MobaXterm宏命令怎么创建,MobaXterm宏命令按键绑定与脚本批量执行流程的相关内容。
一、MobaXterm宏命令怎么创建
宏命令是MobaXterm中实现自动化操作的“核心”,通过录制并保存宏命令,可以实现重复性的操作一键完成,自动输入重复性的命令,减少我们手动操作,从而提高操作效率,以下是MobaXterm创建宏命令的步骤:
1、启动MobaXterm应用程序,确认会话已建立连接。如果需要新建会话,可以点击菜单栏【Session】选项配置连接参数(如SSH协议)。

2、点击左侧菜单栏【Macros】选项,并点击【Record new macro】开始录制宏,终端内所有输入操作都会被记录,包括命令的间隔时间。

3、在终端界面依次执行命令,例如路径切换、修改配置等,此处连续执行三次【ls】命令。
4、命令输入完毕后,点击【Stop recording macro】停止录制宏。

5、在弹出的窗口中输入宏名称,点击【OK】即可创建一组宏命令。

二、MobaXterm宏命令按键绑定与脚本批量执行流程
为进一步提升宏命令的调用效率,我们可以绑定快捷键,如果需要同时在多个会话上进行操作,可通过脚本编程实现宏命令的批量执行,形成标准化流程,下面就为大家介绍一下MobaXterm宏命令按键绑定与脚本批量执行流程。
宏命令按键绑定
通过自定义快捷键绑定宏命令,我们可以一键执行,大幅提高工作效率。
1、右击【宏命令】,选择【Assign hotkey to xxx】。

2、在宏命令编辑界面,我们可以看到命令执行流程,包括输入的命令、按下的快捷键、按键之间等待的时长。我们需要在【Start this macro using the following hotkey】中,选择一个快捷键进行绑定。

脚本批量执行宏
如果我们有一个脚本用来批量执行宏,或者脚本是一组命令,达到和宏命令相同的执行效果,应该怎么执行该脚本呢,以下是执行脚本的步骤:
1、将脚本文件上传到远程服务器
我们可以通过MobaXterm的SFTP窗口直接拖放文件上传脚本文件到服务器。

2、脚本上传完毕后,导航到脚本文件所在的目录,假设脚本文件存放于【/root/nacos】目录下,可以使用【cd /root/nacos】命令。

3、检查脚本文件是否具有可执行权限,如果提示【权限不够】,可以使用【chmod +x hello.sh】命令来赋予执行权限。
4、我们可以使用命令【./hello.sh】运行脚本。脚本执行后,MobaXterm会在命令行中显示脚本的输出信息。如果脚本的内容是一组宏命令,即可实现批量执行的目的。

注意:上述步骤命令中的【hello.sh】是脚本的文件名,输入命令时,需要替换为自己的文件名。
三、总结
以上就是MobaXterm宏命令怎么创建,MobaXterm宏命令按键绑定与脚本批量执行流程的相关内容。本文为大家介绍了创建MobaXterm宏命令的步骤,以及绑定按键的步骤,结合脚本批量执行,可以进一步发挥MobaXterm的自动化运维能力,提高我们的工作效率,希望本文对你有所帮助。