一、产生背景
企业应用开发中,我们会经常和Linux服务器打交道,比如:Linux提交spark作业,查看作业日志,准备基础数据,调试与自测等;如果每次测试都重复那些操作就显得很业余了,我们想到的肯定是通过写Shell脚本来实现自动处理。但是,在需要对shell脚本进行调试或者修改大量参数时,直接在Linux上使用“vi”命令修改的话,效率会很低。这篇文章的目的就是教大家如何通过一系列操作来提高我们工作效率。
二、工具清单
- SecureCRT (远程连接Linux服务器工具)
- NotePad++ 或 UltraEditor (编辑Shell脚本)
三、操作步骤
3.1 通过SecureCRT连接Linux并新建shell脚本
# 新建shell脚本
vi test.sh
# 添加头信息
#!/bin/bash
# 修改脚本文件权限
chmod u+x test.sh
3.2 使用UltraEdit的ftp连接到服务器,打开新建的文件
3.3 直接在UE上进行修改,并保存
点击保存,修改后的文件会自动上传到Linux
3.4 通过SecureCRT连接Linux,执行Shell
通过在两个窗口中操作,可以很方便的修改Linux上shell脚本并执行
1)UE窗口
复制、粘贴操作都可以执行
2)SecureCRT窗口
负责执行修改后的Shell脚本