SecureCRT快速命令集

前言

服务器分布资源较多,日志目录较深时,查看每台服务器日志是一件很繁琐的事情,殊不知,CRT也有类似于xshell的快速命令集,用法如下

1.编写VBS脚本

1.在CRT安装目录新增VBS目录,如D:\Program Files\SecureCRT\VBS;
2.确定自己要查看的日志,如tail -f /opt/demo/demo.log;
3.编写demo.vbs脚本到VBS目录,如:

crt.Screen.Synchronous = True
Sub Main
    crt.Screen.Send "tail -f /opt/demo/demo.log" & chr(13)
End Sub

2.使用VBS脚本

1.登陆要使用快速命令的服务器;
2.CRT-选项-会话选项-连接-登陆动作-登陆脚本,选择自己编写好的D:\Program Files\SecureCRT\VBS\demo.vbs;
3.使用CRT重新连接服务器,命令行就会自动执行vbs内的脚本,一键实时打印日志;

3.备注

有些服务器没有外网映射,需要用其他有外网映射的服务器,ssh登录到要查询的服务器,需要执行多条命令,才能查看到服务器日志,命令之间需要时间间隔(ms),如:

crt.Screen.Synchronous = True
Sub Main
    crt.Screen.Send "ssh 10.10.10.46" & chr(13)
    crt.Sleep 300
    crt.Screen.Send "tail -f /opt/demo/demo.log" & chr(13)
End Sub
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,018评论 25 708
  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AGI阅读 16,003评论 3 119
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,860评论 18 139
  • 最近看到很多朋友在朋友圈里发一些关于选择的故事也好,文章也好,观点也好,林林总总,想到了一些东西,觉得应该写出来和...
    防水不防电阅读 963评论 1 2