ICode9

精准搜索请尝试: 精确搜索
  • 1.编写脚本实现登陆远程主机。(使用expect和shell脚本两种形式)2022-07-16 15:35:31

    编写脚本实现登陆远程主机。(使用expect和shell脚本两种形式) 1.expect 形式: [root@CentOS8 ~]# cat remote_expect.sh !/usr/bin/expect ******************************************************************** Author: buyaoming QQ: 123456789 Date

  • 写脚本的一个深刻教训2022-07-16 08:33:39

    断断 续续遇到了两次: 公司一个产品,按照手册,写了shell脚本。但偶尔安装不正常,大多数情况是好。 另一个产品更怪,拷贝脚本的语句去执行安装, 没问题。但一旦运行脚本,我自己的电脑没问题,但用户用就是不行,且机率较高。   最近,终于找到了原因: 安装完某个数据库,启动一次后,需要杀掉进程,再

  • Centos7重启或关机前执行脚本2022-07-15 16:33:17

    前言 为了实现在Centos7.9环境下重启前执行某些操作,在网上也找了许多资料,但是大多是以Centos6为教程,修改chkconfig和rc0.d,rc6.d的内容。在centos7中已经不适用了。 本文是以使用ststemctl的方式来自定义关机前执行脚本。 1.创建systemd服务 vi /usr/lib/systemd/system/stopSvc.s

  • categraf执行脚本使用方法2022-07-14 23:35:05

    1. 创建脚本 cd categraf-v0.2.2-linux-amd64 [root@bogon categraf-v0.2.2-linux-amd64]# vim scripts/echo.sh #!/bin/bash echo "metric_preffix,labelkey1=labelval1,labelkey2=labelval2 self_metric_name1=100,self_metric_name2=200" 2. 编辑categraf input.

  • Crontab任务执行脚本source无法获取环境变量os.environ2022-07-14 20:33:38

    https://cloud.tencent.com/developer/article/2007705 可以在crontab执行的脚本中,手动设置交互式方式选项为打开状态,如下所示。不过这种方式只对当前脚本有效。 #! /bin/bash set -i source ~/.bashrc  

  • DD纯净系统2022-07-14 18:36:11

    (非必需)DD一个纯净的系统 腾讯非大陆机器: wget --no-check-certificate -O AutoReinstall.sh https://git.io/AutoReinstall.sh && bash AutoReinstall.sh CentOS 默认密码 Pwd@CentOS 其它系统 Pwd@Linux OpenVZ / LXC 架构系统不适用 来源:https://blog.hicasper.com/post

  • 6.Jmeter相关脚本参数的用法2022-07-14 16:06:07

    6.Jmeter相关脚本参数的用法 参数: 用户定义的变量 用户参数: 用法与用户定义的参数用法一致,作用相同,但是区别是 用户定义的变量:在脚本启动运行时,获取一次值,在整个运行过程中,不再去取值 用户参数:在脚本运行过程中,每次使用都会动态获取一次值 函数:随机函数 把用户定义的变量和用

  • Linux安全加固脚本2022-07-14 09:04:07

    Liunx安全加固脚本 #!/bin/bash #设置密码复杂度 if [ -z "`cat /etc/pam.d/system-auth | grep -v "^#" | grep "pam_cracklib.so"`" ];then sed -i '/password required pam_deny.so/a\password required pam_cracklib.so try_f

  • Bash脚本debug攻略2022-07-14 00:32:13

    初学Bash时, 我从未想过想过bash也能debug, 也从未想过去debug Bash脚本. 随着技术的增长, 写的脚本越来越复杂, 使用echo打印日志来调试脚本的方式越来越捉襟见肘了. 直到某天 通读了一遍Bash Reference Manual, 才发现Bash也是可以debug的. 下面就介绍三种debug Bash脚本的方式

  • php预定义变量~$_SERVER[‘QUERY_STRING‘]2022-07-13 16:35:33

    php 中$_SERVER[‘QUERY_STRING‘]函数的介绍 • 简介php中的$_SERVER函数 $_SERVER是 预定义变量之一 ,可以直接使用,它是一个包含脚本位置信息(脚本路径)、请求页面的通信协议名称和版本(“HTTP/1.0”)等等信息的数组。      $_SERVER获取当前服务器信息。做题过程中遇到的四个

  • 如何编写测试团队通用的Jmeter脚本2022-07-13 08:00:36

    平时学习、工作过程中,编写的一些jmeter脚本,相信大多数都遇到过这个问题。那就是:如果换一台电脑运行,文件路径不一样,会导致运行失败。 前不久,自己就真真切切遇到过一回,A同学写了个脚本用于压测,需要其他测试同学协助下,结果部分人员没有提前调试代码,导致运行的时候报错。 主要的原因就

  • Java执行JavaScript脚本2022-07-12 18:02:07

    demo //注入函数 StringBuilder scriptContent = new StringBuilder(); scriptContent.append("function run(){"); scriptContent.append("return 123"); scriptContent.append("}"); ScriptEngineManager factory = new ScriptEngineManager();

  • shell脚本练习2022-07-12 16:04:01

    1.让所有用户的PATH环境变量的值多一个路径,例如:/usr/local/appache/bin     2.用户root登录时,将命令指示符变成红色,并自动启用如下别名:rm=“rm -i”  ,cdent=“cd /etc/sysconfig/network-script/” ,editnet=”vim /etc/sysconfig/network/scripts/ifcfg-eth0“   ,editnet=

  • 工具启动脚本2022-07-10 20:04:58

    Jmeter生成测试报告 @echo off ::盘符 set drive=d ::Jmeter的bin目录路径 set file_path=D:\Program Files\apache-jmeter-5.1.1\bin rem 脚本文件 set jmx_path=D:\file\HTTP-htmlreport.jmx rem 当天日期yyyy-mm-dd set curdate=%date:~0,4%-%date:~5,2%-%date:~8,2% %drive%

  • 新装 Ubuntu 环境设置脚本2022-07-10 17:04:39

    写给自己的笔记,不具有通用性。 setupNewUbuntu.sh sudo apt install ssh -y # C++ 开发 # error trying to exec 'cc1plus': execvp: No such file or directory sudo apt install g++ -y sudo apt install make -y sudo apt install cmake -y sudo apt install libssl-dev -y #

  • jmeter 脚本2022-07-10 11:34:42

    import org.apache.jmeter.config.Argument; import org.apache.jmeter.config.Arguments; import com.alibaba.fastjson.*; import org.apache.commons.codec.digest.DigestUtils; import java.text.SimpleDateFormat; import java.util.Date; String appsecret = "7d5

  • 软件测试与质量管理-期末总结下2022-07-10 11:34:26

    软件测试与质量管理 写在最前面的话 在整理笔记排版的时候发现,笔记有点多,就分成了上下,如有问题,欢迎留言。 希望这份资料能带给大家帮助! 第五章 1.单元测试 ①单元测试定义与目标 定义:单元测试是对软件基本的组成单元进行独立的测试,单元测试于编码同步进行 主要目标:单元模块被正确

  • 火狐(firefox)浏览器插件开发简明教程2022-07-09 15:38:54

    火狐(firefox)浏览器插件开发简明教程   手头有一个抓取页面数据的小项目,之前一直使用 Bookmarklet 书签脚本的方式来实现的。最近发现不能用了,因为涉及到要在抓取页面插入远程 JS 脚本,触发了最新浏览器的内容保护策略(Content Security Policy)。无奈之下,只能寻找其他的替代

  • 周练6(python脚本)2022-07-06 21:36:38

    ------------恢复内容开始------------ 1.bugku-好像需要密码 POST /?yes HTTP/1.1 Host: 114.67.175.224:11711 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0 Accept: text/html,application/xhtml+xml,application/xml;q=0.

  • 盲注python脚本2022-07-05 21:03:01

    #导入库 import requests #设定环境URL,由于每次开启环境得到的URL都不同,需要修改! url = 'http://challenge-4917924317cea4ec.sandbox.ctfhub.com:10800/' #作为盲注成功的标记,成功页面会显示query_success success_mark = "query_success" #把字母表转化成ascii码的列表,方便便

  • python的sys.argv2022-07-04 15:33:51

    sys.argv 其实就是一个从程序外部获取参数 的桥梁,这里所说的 外部 很关键,所以那些试图从代码来说明它作用的解释一直没看明白。因为我们需要先在终端执行脚本, 并从外部传入参数(可以是多个),所以获得的是一个列表(list),也就是说sys.argv其实可以看作是一个列表,所以才能用[ ]提取其中

  • Zabbix二次开发脚本控制2022-07-03 18:36:27

    执行方式:sh scripts.sh scriptsfile="Linux_Memory.sh" check="failed/true" 脚本参数详解: scriptsfile="" ---zbx二次开发监控脚本 check="" ---failed(执行)true(查看)   脚本内容: #! /bin/sh scriptsfile=""check="" ###############

  • 如何脱离AirtestIDE在Pycharm中跑自动化脚本2022-07-02 21:34:04

    1. 前言上次给大家介绍了AirtestIDE创建.py脚本并运行、生成报告,不过如果是要工程化的将自动化运用到项目中,还是要脱离AirtestIDE的,比如通过Pycharm编写脚本,通过命令行运行自动化、生成报告。 本文将详细讲述脱离AirtestIDE跑脚本的方式和注意事项,感兴趣的同学可以认真阅读下述内

  • jmeter脚本参数化2022-07-02 10:00:20

    JMeter参数化:${变量名} 用户定义变量的优先级高于我们的取样器优先级 作用域:只对自己的子集有效 用户定义的变量: 测试计划里面的是全局变量 这是作用于线程组的局部变量 首先登录和注册用的同一个手机号,如果有的产品程序更多,那每一个都要再写一次很麻烦,而且一个变了其他也必须要

  • shell脚本常用操作2022-07-02 07:31:31

    查询net-tools软件包有没有安装,没有则安装 if rpm -q net-tools &>/dev/null; then echo "sysstat is already installed." else echo "sysstat is not installed!" yum -y install net-tools fi 检测文件是否存在并读取文件中的数值 echo "检查病毒进程是否存在"

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有