一. 检查磁盘使用情况 这个脚本检查系统磁盘使用情况,并发送邮件通知磁盘使用超过阈值情况。#!/bin/bash THRESHOLD=80 EMAIL="admin@example.com" df -H | grep -vE '^Filesystem|tmpfs|cdrom' | awk '{ print $5 " " $1 }' | while read output; do u
原创 2024-08-08 08:29:17
0阅读
• sh [-nvx] scripts.sh• 选项与参数:• -n :不执行 scrip
原创 2022-07-02 00:11:10
225阅读
shell脚本可以直接./**.sh,也可以bash **.sh 我用./**.sh运行自己一个脚本,会出现如下错误: 但运行bash **.sh可以。 ./**.sh是将脚本作为可执行程序在执行,需要用chmod改权限才可以 将上面的代码保存为 test.sh,并 cd 到相应目录: 注意,
转载 2017-06-09 23:28:00
129阅读
2评论
test148-aicboss%cat filecheck.sh#!/bin/bash#Date=`date +"%Y%m%d"`File="DAILYCONTRACT_$Date.891.CMCC"dir="/aiboss/crm/ngrm/upss/"if [ `cd $dir 2>/dev/null &&echo 'true'` ];then  if[ -f
原创 2016-05-21 00:45:24
702阅读
在Linux系统中,Shell脚本是一种十分常见和重要编程语言,它可以用于自动化执行任务和管理系统。在Shell脚本中,Red Hat Linux发行版是一个非常流行选择,因为它提供了许多方便工具和功能来简化日常管理任务。在这篇文章中,我们将重点介绍如何使用Shell脚本检查Red Hat Linux系统运行状况和进行相关管理工作。 首先,我们需要了解一些基本Shell脚本语法和命
原创 2024-04-07 10:27:20
80阅读
编辑自己用户下 .bash_profile文件# .bash_profile#exportPS1="\n\e[1;32m[\e[0;31m\u\e[0;34m@\e[0;31m\h\e[1;32m]\e[1;32m[\e[0;34m\w\e[1;32m]$"# Get the aliases and functionsif [ -f ~/.bashrc ]; then   
原创 2017-07-10 18:02:07
1190阅读
修正版:#!/bin/sh#check memcache process and restart if downmm_bin="/usr/local/bin/memcached"mm_log="/home/xxx/memcached_check.log"mm_ports=("11211" "1121...
转载 2016-01-03 12:30:00
59阅读
2评论
加密你shell,shc是一个加密shell脚本工具。它作用是把shell脚本转换为一个可执行二进制文件。用shell脚本对系统进行自动化维护,简单,便捷而且可移植性好.但shell脚本是可读写,很有可能会泄露敏感信息,如用户名,密码,路径,IP等。同样,在shell脚本运行时会也泄露敏感信息。shc是一个加密shell脚本工具。它作用是把shell脚本转换为一个可执行二进制文件。
原创 2013-06-06 11:31:58
610阅读
检查网站状态通常使用wget或curl工具,下面分别使用这二种工具来做写检查网站脚本。(学习自老男孩shell编程)命令行:1、curl得到返回值200,表示正常[root@c7 ~]# curl -o /dev/null -s --connect-timeout 5 -w '%{http_code}' www.baidu.com200[root@c7 ~]2、wget得到0,表示正常[root
原创 2017-02-18 23:01:19
4918阅读
脚本调试主要工作就是发现引发脚本错误原因以及脚本源代码中定位错误行,归纳汇总了SHELL脚本总总方法,供大家学习参考。方式一: 通过echo方式【功能】:【场合】: 所有怀疑可能有问题地方,省略了所有【示例】:echo $VAR 方式二: 通过选项方式[-ncxv] -n  【功能】: 读取shell脚本,但不实际执行【场合】: 用于测试Shell
test148-aicboss%cat clear_log.sh#!/bin/bash#Lday=`date +"%Y%m%d" -d "-1days"`grep 'OutOfMemory' *$Lday*|awk '{print$1,$2}'  >>aiweb-yy-c1-${Lday}_check.txttar zcf aiweb-yy-c1-${Lday}_log.ta
原创 2016-05-21 00:47:28
713阅读
Shell学习---Shell脚本静态检查工具shellcheck
原创 2022-02-21 10:33:20
797阅读
学校近期部署了ATS 服务器,先说下它工作原理:根据pac文件中指定域名或IP地址,选择性缓冲资源,学生要先设置好代理,指定到ATS上。当学生请求视频资源时,ATS则会根据pac 文件决定是否对其进行缓冲。但是有一个问题,就是视频网站,例如优酷,相应请求服务器IP有N多,需要人工去搜集这些IP,填写越多,则效果越明显。 由于需要手动添加IP 到ATSpac 上,多了难免有什么错漏,比
原创 2013-03-19 20:53:55
1248阅读
1点赞
2评论
shell脚本检查mysql是否安装 在某个服务器上,我们可能需要确认是否已经安装了MySQL以及其版本,接下来将以博文形式记录这个过程,从环境准备到验证测试及排错指南。 ## 环境准备 首先,确保你环境中安装了 `bash` 和 `mysql`相关工具。以下是环境搭建时间规划以及硬件资源评估。 ```mermaid gantt title 环境搭建时间规划 dat
原创 7月前
23阅读
波哥又出脚本了!
原创 2019-12-18 20:23:12
110阅读
# Shell脚本检查 Redis Key TTL ## 概述 在这篇文章中,我将教会你如何使用Shell脚本检查Redis KeyTTL(Time To Live)。这将帮助你了解Redis中Key在多长时间内会过期,以及在过期之前需要采取什么措施。 为了达到这个目标,我们将按照以下步骤进行操作: 步骤 | 描述 --- | --- 1 | 连接到Redis服务器 2 | 获取所有的
原创 2023-09-17 16:50:38
103阅读
1.查找特定时间修改文件: 1. #!/bin/sh 2. # Copyright by Ming Gong(宫敏) for news://news.freesoft.cei.gov.cn/chinese.com.linux 3. # GPL V2, Jun 30, 1998 4. # The right of usage, distribution and modification
导读在运维工作中,为保证业务正常运行,我们需要定时查看指定进程是否还存在,一旦进程退出了,说明服务可能存在问题,运维工程师就可以在第一时间处理问题。在运维工作中,为保证业务正常运行,我们需要定时查看指定进程是否还存在,一旦进程退出了,说明服务可能存在问题,运维工程师就可以在第一时间处理问题。今天就跟大家分享一个实用shell脚本——时刻检查进程状态。在对进程进行监控时,我们一般需要得
检查Web网站可
转载 2022-09-30 10:13:32
191阅读
工作环境:Red Hat Enterprise Linux Server release 6.5 (Santiago) 、 bash#!/bin/bash#nmap -n -sP 10.0.0.1-254|grep "10.0.0"|awk '{print $5}' >ceshi.txta=(`cat ceshi.txt |tr "\n" " "`)echo "${a[@]}"注释: -n&
原创 2016-08-06 10:10:05
1196阅读
  • 1
  • 2
  • 3
  • 4
  • 5