前言
- 生活中,工作中总有一些工作需要重复,而且量很大
- Windows bat丑的一批,还不方便调试……
- 既然是文件操作,那么如何优雅的像操作Linux一样在Windows里敲起代码……
- 当然毕竟不是真的Linux,区别还是有的,但人应该学会适应不是么?
环境
- 一台Windows,PC 也行,server 也行
- 一个全能终端神奇:Mobaxterm
实践
- 去官网下载 Mobaxterm,如果是内网还需要自行长传,我用的是便携版,免安装
- 解压 Mobaxterm 并运行它
- 新建一个会话,选择
Shell
,终端类型选择Bash
Shell 编程
- Mobaxterm 自带大部分Linux命令,所以也就可以编写Shell脚本
- 还可以用来做计划任务 crond,只要不关闭这个 Shell 会话,它就会根据你的设定定期执行一些脚本(如定期文件清理、重命名、程序启动检查等等)
- 计划任务使用:
- 启动计划任务:crond
- 编写计划任务:crontab -e
- 支持指定文件来执行计划任务:crontab 文件名称
把PC当server使用
- Mobaxterm 支持server服务(如 FTP、Telnet、HTTP等),方便本地测试
- 可以节省环境部署,本地进行功能测试
后记
- Mobaxterm 是一个功能强大的Windows下终端工具,它可以做的很多
- 远程连接服务器、交换机、路由器都不在话下,还有串口连接等
- Mobaxterm 支持插件扩展,官方有很多插件,如 Python(更多请参考官方说明)