前言

  • 生活中,工作中总有一些工作需要重复,而且量很大
  • Windows bat丑的一批,还不方便调试……
  • 既然是文件操作,那么如何优雅的像操作Linux一样在Windows里敲起代码……
  • 当然毕竟不是真的Linux,区别还是有的,但人应该学会适应不是么?

环境

  • 一台Windows,PC 也行,server 也行
  • 一个全能终端神奇:Mobaxterm

实践

  • 去官网下载 Mobaxterm,如果是内网还需要自行长传,我用的是便携版,免安装
  • 解压 Mobaxterm 并运行它
  • 新建一个会话,选择 Shell,终端类型选择 Bash
  • 2.gif

Shell 编程

  • Mobaxterm 自带大部分Linux命令,所以也就可以编写Shell脚本
  • 还可以用来做计划任务 crond,只要不关闭这个 Shell 会话,它就会根据你的设定定期执行一些脚本(如定期文件清理、重命名、程序启动检查等等)
  • 计划任务使用:
    • 启动计划任务:crond
    • 编写计划任务:crontab -e
    • 支持指定文件来执行计划任务:crontab 文件名称

把PC当server使用

  • Mobaxterm 支持server服务(如 FTP、Telnet、HTTP等),方便本地测试
  • 可以节省环境部署,本地进行功能测试
  • 3.gif

后记

  • Mobaxterm 是一个功能强大的Windows下终端工具,它可以做的很多
  • 远程连接服务器、交换机、路由器都不在话下,还有串口连接等
  • Mobaxterm 支持插件扩展,官方有很多插件,如 Python(更多请参考官方说明),也可以看我的另一篇关于 Mobaxterm 的博文

「 希望熬过一切,星光璀璨 」

流年小站,感谢有您的支持

「 道路坎坷,感谢有您 ---来自 anYun 的感谢 」

使用微信扫描二维码完成支付

2021-09-03
已阅:18704 人/次

 
 
 
分享是一种美德 x
打开微信,右上角的"+"选择"扫一扫"
使用“扫一扫”将博文分享至朋友圈吧

本文由 anYun 创作,采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。
我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=3oibnoh9lo6cs

还不快抢沙发

添加新评论

Myssl安全认证