运维人员保证公司的网站是否正常

通过脚本可以

测试一下:

#!/bin/sh

function usage() {     #<==甯姪鍑芥暟

echo $"usage:$0 url"

exit 1

}

function check_url() { #<==妫€娴婾RL鍑芥暟銆?    wget --spider -q -o /dev/null --tries=1 -T 5 $1

#<==閲囩敤wget杩斿洖鍊兼柟娉曪紝杩欓噷鐨?1灏辨槸鍑芥暟浼犲弬銆?    #curl -s -o /dev/null $1 #<==閲囩敤curl杩斿洖鍊兼柟娉曚篃鏄彲浠ョ殑銆?    if [ $? -eq 0 ]

then

echo "$1 is ok."

exit 0

else

echo "$1 is fail."

exit 1

fi

}

function main() {   #<==涓诲嚱鏁般€?     if [ $# -ne 1 ]   #<==濡傛灉浼犲叆鐨勫涓弬鏁帮紝鍒欐墦鍗板府鍔╁嚱鏁帮紝鎻愮ず鐢ㄦ埛銆?     then

usage

fi

check_url $1     #<==鎺ユ敹鍑芥暟鐨勪紶鍙傦紝鍗虫妸缁撳熬鐨?*浼犲埌杩欓噷銆?}

main $*            #<==杩欓噷鐨?*灏辨槸鎶婂懡浠よ鎺ユ敹鐨勬墍鏈夊弬鏁颁綔涓哄嚱鏁板弬鏁颁紶缁欏嚱鏁板唴閮紝甯哥敤鎵嬫硶

转载于:https://blog.51cto.com/xiaorenwutest/2135490

测试网站的url脚本测试网站是否正常相关推荐

  1. 基于URL特征的网站结构信息挖掘

    基于URL特征的网站结构信息挖掘 王晓飞11 (北京邮电大学模式识别实验室) 摘要:本章首先深入的研究了网站的结构和URL的特征,然后制定了三元组节点的URL层次树的构建规则,利用建立的URL层次树描 ...

  2. 如何设置网站的URL路径

    网站的URL路径是网站最基础的优化,URL路径要在网站建设之时设置好.修改URL路径会生成大量的死链接,死链接的爬区会导致网站降权或者被K.网站的URL的设置需要注意一下几个点: 1.参数超过3个以上 ...

  3. 模拟黑客思维对网站进行CC压力测试!(二)

    玩计算机的老炮儿都知道买回来一台新机器,都需要烤机,也就对主机性能进行测试,一般三天,不死机,没有故障就是可以了.现在每天都上线N个网站,有几个对自己的网站进行过性能测试,压力测试,安全检测呢?网站线 ...

  4. 推荐几个手机网站在线预览测试工具

    随着移动互联网的爆发,移动端的布局成了大多数企业的刚需,而手机网站也慢慢成为一个营销企业的标配,包括百度.当当网在内的很多网站,移动端流量已经超过PC端流量,越来越的企业都在建立和完善自己的手机网站, ...

  5. 【网络安全】一次实战中对tp5网站getshell方式的测试

    前言 之前接触tp5的站比较少,只知道利用RCE漏洞getshell的方式.在最近对一个发卡平台渗透的过程中,由于php版本限制,无法直接使用RCE的payload拿shell,于是结合该网站尽可能多 ...

  6. 软件测试:给你一个网站,你如何测试

    一.给你一个网站,你如何测试? 1.查找需求说明.网站设计等相关文档,分析测试需求. 2.制定测试计划,确定测试范围和测试策略,一般包括以下几个部分: 功能性测试:界面测试:性能测试:数据库测试:安全 ...

  7. 关于虚拟主机类网站优化的一些测试实验

    关于网站优化的一些测试,近期工作人员多次修改网站TITLE,网站排名很不稳定,据相关网站优化建议将title调整为64字节内,于是我们选择逐步减少方法 原TITLE及描述为: " www.y ...

  8. 在线音乐网站【05】测试

    需求.功能结构.数据库设计.功能实现都总结完. 就等于是盖一座房子,风水看了.地基打了.房子取向也决定了.墙也砌起来了.油漆也刷上了. 嗯,好的.现在是不是该住进房子享受一下了,如果想看看我的房子是什 ...

  9. 如何对网站登录进行漏洞测试以及漏洞修复

    从业渗透测试服务已经有十几年了,在对客户网站进行漏洞检测,安全渗透时,尤其网站用户登录功能上发现的漏洞很多,想总结一下在渗透测试过程中,网站登录功能上都存在哪些网站安全隐患,下面就有请我们SINE安全 ...

最新文章

  1. python编程入门电子书下载-Python编程基础如何快速入门?“附电子书下载”
  2. 如何在SecureCRT上使用公钥登陆Linux服务器
  3. Struts中动态ActionForm与静态ActionForm有什么区别?_
  4. matlab plotyy legend,Matlab如何在plotyy中设置legend可以显示四条不同的曲线描述
  5. 计算机毕业设计ssm线上学习系统8e88w系统+程序+源码+lw+远程部署
  6. 弹性布局和AndroidAutoSize屏幕适配
  7. 基于Python的作业自动批改系统
  8. 软件测试管理工具——禅道(安装、讲解)
  9. SRE(运维工程师)成长路上的十本书籍推荐
  10. 心存希望,幸福就会靠近你;心存梦想,机遇就会笼罩你;心存坚持,快乐就会常伴你;心存善念,阳光就会照耀你;心存美丽,温暖就会围绕你;心存他人,真情就会回报你;心存感恩,贵人就会青睐你。
  11. 《嵌入式系统设计师教程》读后感:2.6嵌入式系统电源
  12. 计算机管理 合并分区,如何分区,删除和合并计算机02
  13. EntityFramework笔记
  14. 计算机 存储体 存储单元 存储元 存储字 存储字长的联系
  15. Java-Excel报表开发POI(含POI保护工作表功能)
  16. 小白科研笔记:简析图神经网络收敛性的理论证明
  17. 彩色复古装饰麻绳-----四色麻绳
  18. 考研复试英语自我介绍计算机,计算机复试英语自我介绍
  19. mysql 查看时区_mysql 查看及修改时区的方法
  20. Spring 常用注解 脑图版

热门文章

  1. 在linux中at 调度出错,linux系统中的调度延迟任务:at 命令
  2. LoadRunner踩坑记录:服务器“127.0.0.1”在尝试协商 SSL 会话时关闭连接
  3. pythonmkdir语法错误_Python:windows创建文件夹时出错操作系统.mkdir使用方括号
  4. 《python接口自动化测试》笔记
  5. 21天Jmeter打卡Day8 get/delete/put之间的请求
  6. mysql是否需要设置外键_数据库到底需不需要设置外键?
  7. php 替换所有中文为空,php 匹配替换中文
  8. python中for循环流程图_Javascript for循环_郭隆邦技术博客
  9. php数组排序语言,php数组排序函数有哪些
  10. add script param in pycharm