首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏大数据那些事

    keepalived(7)——操作脚本

    我们可以用脚本来对keepalived进行操作: 先写vrrp_script <名字>{ } 随后在如下配置段进行操作: ? 使用方法为track_script{ } 我们可以在括号里写脚本语言,进行相关操作,比如说进行主备切换,如果出现某些不应该出现的问题,对权值进行相应修改,当master的权值低于BACKUP权值的时候 实战 (1)首先编写脚本文件: mkdir /data/scripts/ -p cd /data/scripts/ vim check_keepalived.sh 编辑脚本文件,当出现/tmp/scripts track_script里的内容的脚本一定要和vrrp_script 后跟的内容一致。 演示 此时在两台主机上开启服务: 查看信息: ? 成功启动,观察master: ? 发现成功,这样就实现了脚本化操作

    66920发布于 2020-11-11
  • 来自专栏艳艳代码杂货店

    CentOS 7 Nginx 控制脚本

    *Nginx 安装完后,开启,关闭的操作实在是长,因此…… 一、新建脚本: $ vi /etc/init.d/nginx 输入以下内容: #! $1 ;; restart|configtest) $1 ;; reload) rh_status_q || exit 7 四、问题: 如果有下面的错误提示,去看看目录是否在该文件,如果实在是存在,且脚本无错,则考虑文件的格式是不是正确,网上有用工具转的比如:doc2unix 。

    45900发布于 2021-10-30
  • 来自专栏全栈程序员必看

    win7 计算机定时关机脚本,Win7制作定时关机bat脚本|Win7定时关机程序脚本

    有些使用Win7系统的用户,平时使用电脑的时候,需要用到定时关机的功能,但是在电脑中,不知道哪里可以设置。这篇文章是PE吧给大家带来的Win7制作定时关机bat脚本方法教程。 Win7启动文件夹的目录路径,在C盘,Windows – 程序 – 启动,放入之后,下次开机,电脑就会运行此文件了; 以上就是Win7制作定时关机bat脚本|Win7定时关机程序脚本文章,如果大家也遇到了这样的问题

    3.8K20编辑于 2022-09-16
  • 来自专栏Netkiller

    java 脚本引擎

    本文节选自《Netkiller Java 手札》 第 18 章 java 脚本引擎 目录 18.1. Maven 18.2. Helloworld 18.3. 运行脚本文件 18.4. 调用脚本中的函数或方法 18.7. 脚本编译 什么是脚本引擎,脚本引擎是指在程序运行期间嵌入另一种脚本语言,并与其交互,产生最终运行结果 脚本引擎存在的意义是什么? 脚本引擎弥补了这项致命的缺点,用户只需升级剧情脚本,而不需要退出整个游戏然后重新进入。 18.1. 运行脚本文件 将脚本放入外部文件 package javascript; import java.io.FileNotFoundException; import java.net.URL; import 脚本编译 只有重复执行脚本时才需要编译。只运行一次不建议编译运行。

    2.1K50发布于 2018-03-05
  • 来自专栏summerking的专栏

    安装java脚本

    # 1.卸载存在的java 卸载掉现有的JAVA版本的话,可以使用 rpm -qa | grep java 和 rpm -e xxx --nodeps进行卸载 # 2.安装脚本 #! "检查java......" java -version &>/dev/null if [ $? -eq 0 ]; then echo "检查到java已安装!" =/usr/java/latest export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=. fi } install_java

    75410编辑于 2022-10-27
  • 来自专栏若尘的技术专栏

    Java动态脚本

    常见的使用场景 在日常的Java项目中,我们免不了会遇到这样的需求: 动态地获取并运行自定义脚本文件,以实现特定的功能 对数据流执行用户自定义的数据有效性、公式计算、数据处理ETL(如数据截取、拼接)等不同业务逻辑 Java动态脚本常见的实现方式 2.1 动态编译执行Java代码 2.2 通过Java脚本引擎执行不同类型的脚本 JavaScript Groovy Python Lua Ruby Scala 以上脚本语言可根据项目实际需求 、对不同脚本语言的掌握情况出发进行选择。 安全问题 提供常见的脚本文件供用户选择(系统提供的脚本文件更规范、更安全、性能更好) 设置脚本编写规范及模板 对用户提交的脚本做健康检查(如对Thread、reflect、truncate等关键词进行检查 ,做提示确认或拒绝通过) 对脚本进行版本管理,可对脚本做回滚处理 对脚本设置审核机制 可根据实际情况考虑是否对用户的脚本执行进行进程或线程隔离

    1.4K84发布于 2021-11-22
  • 来自专栏释然IT杂谈

    【实用】CentOS 7系统优化脚本

    一、软件介绍: 作为一名运维,经常会部署各种用途的操作系统,但在这些工作中,我们会发现很多工作其实是重复性的劳动,操作的内容也是大同小异,基于这类情况,我们可以把相同的操作做成统一执行的脚本,不同的东西作为变量手动输入 ) { clear cat <<eof ---------------------------------------- |**** 欢迎使用cetnos7.9优化脚本 安装常用工具及修改yum源 7. 优化系统内核 8. 加快ssh登录速度 9. -eq 0 ];then wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 如果这样来回地复制粘贴很麻烦,也可以通过我的一键命令执行,同样能达到上面的效果: bash -c "$(curl -L s.aaa.al/init.sh)" 最后,如果大家有想实现的功能,也可以在原有脚本的基础上进行修改实现

    1.7K10编辑于 2022-10-27
  • 来自专栏全栈程序员必看

    Java详解:淘宝秒杀脚本java

    当然 Sentinel 就不在这篇讲了,后续奉上~ 最后 对于很多Java工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。 整理的这些资料希望对Java开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。 再免费分享一波我的Java面试真题+视频学习详解+技能进阶书籍 点击这里即可免费获取以上我收集整理的全部学习资料 这一点。 ** 再免费分享一波我的Java面试真题+视频学习详解+技能进阶书籍 点击这里即可免费获取以上我收集整理的全部学习资料 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn

    87620编辑于 2022-09-05
  • 来自专栏菩提树下的杨过

    java: ant 脚本示例

    --定义常用目录属性--> 7 <property name="encoding" value="UTF-8" /> 8 <property name="deploy.name

    1K80发布于 2018-01-24
  • 来自专栏花落的技术专栏

    Java动态脚本运用

    Java动态脚本常见的实现方式 2.1 动态编译执行Java代码 2.2 通过Java脚本引擎执行不同类型的脚本 JavaScript Groovy Python Lua Ruby Scala 以上脚本语言可根据项目实际需求 、对不同脚本语言的掌握情况出发进行选择。 使用动态脚本常见的问题及解决方案 5.1. 安全问题 提供常见的脚本文件供用户选择(系统提供的脚本文件更规范、更安全、性能更好) 设置脚本编写规范及模板 对用户提交的脚本做健康检查(如对Thread、reflect、truncate等关键词进行检查 ,做提示确认或拒绝通过) 对脚本进行版本管理,可对脚本做回滚处理 对脚本设置审核机制 可根据实际情况考虑是否对用户的脚本执行进行进程或线程隔离 5.2 OOM问题 Java执行动态脚本的过程往往会产生很多对象

    1.6K10编辑于 2021-12-15
  • 来自专栏Java学习123

    JAVA调用Shell脚本

    在实际项目中,JAVA有时候需要调用C写出来的东西,除了JNI以外,我认为一种比较好的方法是JAVA调用Shell。 先把C写出来的make成可执行文件,然后再写一个shell脚本执行该可执行文件,最后是JAVA调用该shell脚本JAVA调用很简单,例子如下: 首先是shell脚本 /users/bmcmsend_linux/server/bin/msend -n @10.26.202.27:1828#mc -a TRKUTIL_EV 需要注意的是,在调用时需要执行waitFor()函数,因为shell进程是JAVA进程的子进程,JAVA作为父进程需要等待子进程执行完毕。 shell脚本已经开始执行了。

    3.5K40发布于 2018-05-16
  • 来自专栏院长运维开发

    CentOS7防ssh爆破脚本

    创建黑名单文件: touch /etc/black.txt 创建防爆破脚本: cat << \EOF > /etc/secure_ssh.sh #! fi fi done EOF 添加到定时任务计划: echo "* * * * * sh /etc/secure_ssh.sh" >> /etc/crontab 赋值脚本权限

    1.4K30发布于 2021-02-19
  • 来自专栏cwl_Java

    Java基础-脚本引擎

    脚本引擎介绍: 使得 Java 应用程序可以通过一套固定的接口与各种脚本引擎交互,从 而达到在 Java 平台上调用各种脚本语言的目的。 Java 脚本 API 是连通 Java 平台和脚本语言的桥梁。 可以把一些复杂异变的业务逻辑交给脚本语言处理,这又大大提高了开发效率。 获得脚本引擎对象 ? 脚本引擎执行JavaScript代码 Java 脚本 API 为开发者提供了如下功能: 获取脚本程序输入,通过脚本引擎运行脚本并返回运行结果,这是最 核心的接口。 注意是:接口。 Java可以使用各种不同的实现,从而通用的调用js、 groovy、python等脚本 Js使用了:Rhino Rhino 是一种使用 Java 语言编写的 JavaScript 的开源实现,原先由Mozilla 通过脚本引擎的运行上下文在脚本Java 平台间交换数据。 通过 Java 应用程序调用脚本函数。

    1.2K10发布于 2019-11-12
  • 来自专栏开源部署

    Centos7初始化脚本

    Centos7初始化脚本 初始化脚本 进入centos7系统,使用脚本 # wget https://gitee.com/funet8/centos6_LANP_dockerfile/raw/master /shell/CentOS7.x_system_init_shell_mini.sh ​ 修改hostname和端口 HOSTNAME="node2" SSH_PROT="60920" ​ 执行脚本: # sh CentOS7.x_system_init_shell_mini.sh ​ 功能介绍: # 1、先ping百度域名,看能否解析域名、修改主机名和ssh端口 # 主要功能: # 1.修改主机名   2.安装wget、tar、lrzsz等常用工具 #   3.将默认源换为阿里云 #   4.安装常用类库 #   5.rc.local添加执行权限 #   6.安装 net-tools #   7. firewalld防火墙,安装iptables #   17.安装yum-fastestmirror #   18.重建缓存、系统升级 #   19.重启系统 最简单的系统初始化命令 如果不运行上面的脚本

    73710编辑于 2022-06-28
  • 来自专栏全栈测试技术

    JMeter笔记7 | JMeter脚本回放

    我们先加一个监听器,可以查看服务器的返回结果信息;我们增加一个【查看结果树】元件,增加方式如下:图片运行,查看结果信息:图片2 使用BadBoy录制,JMeter回放2.1 BadBoy录制这个不赘述,如下:图片导出脚本 这个值一般删除即可,另外有些接口需要设置【自定义重定向】和【跟随重定向】自定义重定向:可自动跳转到最终目标页面,但由于JMeter不记录重定向过程内容,所以JMeter默认是不勾选的;若选自动重定向,我们在调试脚本时 会发现查看结果树中只显示取样器结果;跟随重定向:可自动跳转到最终目标页面,JMeter记录重定向过程内容,所以JMeter默认是勾选的;一般我们就用JMeter默认勾选的跟随重定向就好,如果用了自动重定向,可能会对调试脚本造成不必要的麻烦

    73230编辑于 2023-02-13
  • 来自专栏章工运维

    centos7主机安全检测脚本和初始化脚本

    # 一、主机安全检查脚本 #! #" echo "# #" echo "#警告:本脚本只是一个检查的操作 -[需调整]" fi echo ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>end<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<" # 主机初始化脚本 = '7' ]; then echo -e "${RGB_DANGER}This script must be run in CentOS 7! ${RGB_END}" echo "export TMOUT=1800" >> /etc/profile.d/centos7init.sh cat /etc/profile.d/centos7init.sh

    99511编辑于 2023-05-19
  • 来自专栏Java实战博客

    Java执行脚本

    特殊说明: 解决问题的光鲜,藏着磕Bug的痛苦。 万物皆入轮回,谁也躲不掉! 以上文章,均是我实际操作,写出来的笔记资料,不会出现全文盗用别人文章!烦请各位,请勿直接盗用!

    84710编辑于 2022-01-14
  • 来自专栏开源部署

    RHEL7开机自启动shell脚本

    RHEL7下自己新建一个脚本,如tomcat。 经过后面的几个步骤后,这个脚本在开机的时候会执行,在这个脚本里面可以写你开机的时候想执行的命令,如启动Tomcat,Oracle等服务 2. /bin/bash #chkconfig:  2345 08 92 #description: Start export Java_HOME=/usr/java/jdk1.6.0_45 echo "Starting /root/tomcat6.0/bin/startup.sh 注意:export JAVA_HOME=/usr/java/jdk1.6.0_45 这里要配置环境变量,在/etc/profile中的配置在系统服务中不生效 执行如下命令将/etc/rc.d/rc.local文标记为可执行文件 在CentOS7中,/etc/rc.d/rc.local文件的权限被降低了,开机的时候执行在自己的脚本是不能起动一些服务的,执行下面的命令可以文件标记为可执行的文件 =/usr/java/jdk1.8.0_144 export JRE_HOME=/usr/java/jdk1.8.0_144/jre 6.1 创建自启动多个tomcat的shell脚本 # vi /etc

    1.6K10编辑于 2022-07-26
  • 来自专栏怀英的自我修炼

    Java漫谈7

    如果你初学编程,尤其是学Java,switch你是绕不过去的。而当你学习的时候,折腾你的可能还不是switch的定义,而是switch的语法,尤其是break的用法。 SWITCH 清单 Java中面对多个选择时可以直接使用switch,这样逻辑上简洁。 switch中break的用法是个坑,有它时,case执行完就跳出switch判断了。

    66680发布于 2018-03-12
  • 来自专栏DevOps

    Java: SpringBoot 执行ShellBat脚本

    简介 通过Java启动Shell、Bat脚本,执行脚本命令,支持接收正常结果及异常结果。 代码 @Slf4j public class ScriptUtil { /** * @param pathOrCommand 脚本路径或者命令 * @return */ public String> exceCommond(String pathOrCommand) { List<String> result = new ArrayList<>(); try { // 执行脚本 shell failed. error code is :" + exitValue; // Throw.bizStatusException(errorMsg); // } // 只能接收脚本 = null) { result.add(line); } in.close(); br.close(); // 只能接收脚本echo打印的数据,并且是echo打印的最后一次数据

    95610编辑于 2024-03-29
领券