脚本开发 第2页
基于shell/python/bat语言编写的的脚本,适用于各种自动化运维。
1将下载到Windows服务器上的应用集通过调用其他脚本进行分包,然后对分好了应用的包目录进行重命名,最后应用包复制到指定的Linux服务器。
1脚本实现将Subversion(SVN)仓库中指定的项目自动迁移至另一个仓库,同时以此为基线创建新分支,具备完善的判断机制和日志记录功能,可放心使用。
1这是一段自动备份nginx/mysql日志的shell脚本,该脚本自动检测主机上所部署的服务并按日期分割其日志,然后打包并备份至指定的目录。
1这是一个极为简单的聊天工具,需要python3运行环境,通过socket传输消息,服务端保留聊天记录,那些想私密聊天的可以拿去玩一玩。
1该脚本用于自动检查并配置系统基线,主要功能有:自动禁止root远程登录、设置密码最小长度和复杂度、口令生存周期、命令行界面超时时间,检查MASK设置等。
1该脚本的功能是在文件1中删除与文件2中相匹配的IP地址,即文件2中出现的IP地址如果在文件1中也存在的话,则删除文件1中相应的IP地址。
1做运维,常常要通过ping来检测一堆主机是否在线,于是分享个小脚本,分别写了shell和python的,方便大家使用。
1比对本机IP是否在资料库中存在,如果存在则获取对应的磁盘目录是否已经正常挂载,如果挂载成功则检查对应的进程是否正常。
2使用过飞塔(FortiGate)防火墙的运维人员应该知道,它没有批量处理功能!本文讲述如何编写Shell脚本远程批量添加IP地址,并将IP地址加入IP组。
2服务器A每隔5分钟检测是否产生了无法访问的告警日志文件,随即复制到服务器C上的共享目录,服务器B每隔5分钟检测共享目录上是否产生了日志文件,如果有则马上执行SQL语句。