当前位置: 首页 > news >正文

长沙市建设局官方网站百度经验悬赏任务平台

长沙市建设局官方网站,百度经验悬赏任务平台,wordpress检查元素,长春企业建站程序1、判断当前磁盘剩余空间是否有20G,如果小于20G,则将报警邮件发送给管理员,每天检查一次磁盘剩余空间。​ 因为如果磁盘剩余空间小于20G需要报警发送邮件给管理员,所以需要对管理员的邮箱进行设置 (1)首先…

1、判断当前磁盘剩余空间是否有20G,如果小于20G,则将报警邮件发送给管理员,每天检查一次磁盘剩余空间。​

因为如果磁盘剩余空间小于20G需要报警发送邮件给管理员,所以需要对管理员的邮箱进行设置

(1)首先安装软件:

[root@server scripts]# yum install -y s-nail

(2)进入邮件配置文件中设置管理员邮件:vim /etc/s-nail.rc

set from=1281984647@qq.com             
set smtp=smtp.qq.com                   
set smtp-quth-user=1281984647@qq.com   
set smtp-auth-password=dacqjvfivytdiagj
set smtp-auth=login  

(3)尝试向管理员发送邮件: echo "test 1" |s-nail -s "title" 1281984647@qq.com

编写shell脚本free.sh:将以下内容写入

if  [  "`df -h | grep /$ | tr -s " " | cut -d" " -f4 | cut -d"G" -f1`"  -lt 20 ]   
then                                                                               echo "管理员快看看你的内存不够20G了" | s-nail -s "title" 1281984647@qq.com
fi   

(4)测试运行:./free.sh

管理员成功的收到了内存不够的警告 !

(5)设置任务计划每天检查一次:crontab -e

0 0 * * * sh /server/scripts/free.sh
[root@server scripts]# crontab -l
0 0 * * * sh /server/scripts/free.sh

2、判断web服务是否运行

(1)查看进程的方式判断该程序是否运行

编写脚本:vim check_httpd.sh

if [  "`ps -aux |grep httpd |grep -v grep | tr -s " " |cut -d " " -f8 |uniq | wc -l`" -lt 2 ]
then                           systemctl start httpd      
else                           echo "httpd服务已经运行了"                                                    
fi 

测试:./check_httpd.sh

[root@server scripts]# ./check_web.sh 
[root@server scripts]# ./check_web.sh 
httpd服务已经运行了

(2)通过查看端口的方式判断该程序是否运行,如果没有运行,则启动该服务并配置防火墙规则。

编写脚本:vim check_httpd2.sh

if [ "`netstat -lnupt | grep 80 |wc -l`" -eq 0  ]                                  
then                                                                               systemctl start httpd;firewall-cmd --permanent --zone=public --add-port=80/tcp
else                                                                               echo "httpd服务已经启动"                                                       
fi

测试:./check_httpd2.sh

[root@server scripts]# ./check_web2.sh 
success
[root@server scripts]# ./check_web2.sh 
httpd服务已经启动

​3、使用curl命令访问第二题的web服务,看能否正常访问,如果能正常访问,则返回web server is running;如果不能正常访问,返回12状态码。

编写脚本:vim curl.sh

read -p "请输入一个网址:" w
curl $w         
if  [ "`echo $?`" -eq 0  ]
then            echo "web server is running"
else            echo "状态码12"
fi   

测试:./curl.sh

[root@server scripts]# ./curl.sh 
请输入一个网址:www.baidu.com
web server is running[root@server scripts]# ./curl.sh 
请输入一个网址:www.qweqweweqweweeressd.com
curl: (6) Could not resolve host: www.qweqweweqweweeressd.com
状态码12
http://www.tj-hxxt.cn/news/48132.html

相关文章:

  • 赚钱网站游戏全国疫情最新情报
  • 建设银行银行官网网站公众号运营
  • 中山做app网站公司哪家好黄山seo推广
  • 网站建设在作用是什么意思查询网站
  • 做网站域名后缀选择中国进入一级战备状态了吗
  • 电商网站用什么框架做河南网站建站推广
  • wordpress phpcms比较seo外包公司优化
  • 网站代码的重点内容是什么站长工具樱花
  • 招聘销售员网站建设网络推广提升神马seo关键词自然排名
  • 手机免费网站搜索引擎营销是指
  • 怎么创一个网站百度无广告搜索引擎
  • 个体工商户怎么做网站色盲测试图第五版
  • 青海省交通建设厅网站找一个免费域名的网站
  • 如何用天地图做网站广告seo是什么意思
  • 网站首页制作教程企业营销策略分析论文
  • wordpress替换主题宁波seo资源
  • 网站建设公司外包抖音seo供应商
  • 员工入职 在哪个网站做招工今天新疆新闻头条
  • 从做系统后以前的网站打不开了怎么办理关键词优化是怎么做的
  • 网站建设规模与类别怎样创建一个自己的网站
  • 做网站意义属性词 关键词 核心词
  • 男女生做羞羞网站哪个好用?
  • 网站开发开销移动端排名优化软件
  • 网站原创文章不收录长沙seo 优化选智投未来no1
  • 芜湖企业排名陕西seo推广
  • 手机做任务赚钱网站推广的软件
  • dw如何做网站后台智慧软文发稿平台官网
  • 有什么比较好的做简历的网站最近新闻内容
  • 400选号网站源码厦门网站外包
  • 整站seo排名外包长沙市云网站建设