首页 > 系统相关 >shell脚本

shell脚本

时间:2023-05-08 23:00:28浏览次数:34  
标签:脚本 小于 shell 是否 检测 邮件

1.检测httpd软件是否安装,没有的话则安装

2.判断80端口的状态,未开启则重启

 

 3.

 4.编写监控脚本,如果

根分区剩余空间小于10%

内存的可用空间小于30%

向用户egon发送告警邮件,邮件的内容包含使用率相关信息

 5.检测指定的主机是否可以ping通,必须使用$1变量

 6.判断一个用户是否存在

 7.根据操作系统版本不同进行yum源优化,centos6 centos7 centos8

 

 

标签:脚本,小于,shell,是否,检测,邮件
From: https://www.cnblogs.com/Haier123/p/17383442.html

相关文章

  • 通过 PowerShell 删除所有running状态的flow
    我们经常会出现流出现多个running并且run不完的情况下。并且积攒过多会导致降速问题。所以我们可以通过powershell来运行cancel这些running状态运行。  首先我们要安装NPM,并且运行npmi-g@pnp/cli-microsoft365  安装成功之后,我们要登陆m365login 这里......
  • python GUI(beeware) + uiautomator2 实现root后的安卓手机自动执行脚本
    python环境:python3.81:安装beewarebeeware教程:https://docs.beeware.org/en/latest/tutorial/tutorial-2.html2:安装python模块uiautomator23:测试代码代码结构 app.py"""Myfirstapplication"""fromtoga.styleimportPackfrom.dy_dianzanim......
  • shell 获取嵌套的变量
    shell获取一个变量指向的拎一个变量的值 #!/bin/bashHa=12345Hb=asdfname=ap=`evalecho'$'H$name`echo$p#12345name=bp=`evalecho'$'H$name`echo$p#asdf......
  • Linux常用命令-Shell应用技巧
    Bash应用技巧命令补齐:允许用户输入文件名起始的若干个字,按Tab键补齐文件名 命令历史:history命令可以显示以前执行过的命令列表方向键↑和方向键↓可以查找以前执行过的命令 命令别名例:aliascopy=cp 表示给cp命令取个copy的别名aliasxrm='rm-f' 查看别名信息:......
  • 使用宝塔面板检测URL状态码是否返回500,并在出现问题时自动重启Nginx脚本
    脚本只支持检测一条url状态码,将url中的网址更改为你需要检测的网址。#!/bin/bashurl="https://www.cnblogs.com/shenjingwa/"status_code=$(curl-o/dev/null-s-w%{http_code}$url)if[$status_code-eq500];then/etc/init.d/nginxrestartfi并在宝塔面板......
  • 合并去重脚本
    importsys#f1=""#f2=""#f3=""##打印命令行参数#iflen(sys.argv)>4:#f1=sys.argv[1]#f2=sys.argv[2]#f3=sys.argv[3]unique_lines=set()withopen('/tmp/jitang.txt','r'......
  • Xshell7提示:要继续使用此程序,您必须应用最新的更新或使用新版本
    今天打开xshell的时候,报出问题,需要更新到新版本:Xftp7也是无法直接打开。解决方案:1.新建xshell新版本补丁.bat##################################begin####################@echooff%1mshtavbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c%~s......
  • 关于 Bash 脚本中 Shebang 的趣事
    哈喽大家好,我是咸鱼不知道小伙伴们在写Bash脚本或者说看别人的Bash脚本的时候有没有注意过脚本的第一行#!/bin/bashBash脚本的第一行往往以#!开头,这一行称作shebang行在类UNIX系统中,shebang行用来指定脚本的解释器路径,通常出现在第一行,格式如下#!interpreter_......
  • 关于vue系统禁止脚本运行问题的解决
    问题描述满怀期待地输入vuelist命令行,然后就出现了这个错误问题解决以管理员身份运行终端界面,在该界面输入get-ExecutionPolicy,查看脚本运行状态是否被允许,若是出现Restricted结果,则表明被禁止;若是出现RemoteSigned结果,则表明没有被禁止;(是可以正常使用的!)若是被禁止,则输入se......
  • Shell的参数传递
    我们可以在执行Shell脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。n代表一个数字,1为执行脚本的第一个参数,2为执行脚本的第二个参数,以此类推……具体实例:以下实例我们向脚本传递三个参数,并分别输出,其中$0为执行的文件名(包含文件路径):echo"Shell传递参数实例!";echo"执行......