telnet判断端口与wget判断url是否存活

#判断2222端口是否存活

[[email protected] opt]# cat telnet.sh 
#!/bin/bash
JG=`echo -e "\n" | telnet  192.168.1.30 22 | grep Connected | wc -l`
if [ "$JG" == 1 ];then
        echo "0"
else
        echo "1"
fi

#判断www.baidu.com状态是否为200

[[email protected] opt]# cat url_mon.sh 
#!/bin/bash
wget -T 10 -c -q --spider www.baidu.com && RETVAL=$?
if [ "$RETVAL" == 0 ];then
    echo "0"
else
e    cho "1"
fi
时间: 2024-12-20 21:09:17

telnet判断端口与wget判断url是否存活的相关文章

在Linux环境下使用SSH判断端口是否通

在Linux环境下使用SSH判断端口是否通 在windows/linux环境下,可以使用telnet判断端口状态,但有时候在Linux环境下没有telnet,所以可以使用ssh判断端口状态. 一.ssh使用方法: 命令:ssh -v -p port [email protected] 说明:-v  调试模式,会输入日志信息 -p  端口号 二.在server01上安装httpd 首先在Linux系统下安装httpd,启动80端口. yum install httpd systemctl star

判断端口通不通的几种方法

1.使用telnet判断 telnet是windows标准服务,可以直接用:如果是linux机器,需要安装telnet. 用法: telnet ip port 1)先用telnet连接不存在的端口 [[email protected] ~]# telnet 10.0.250.3 80 Trying 10.0.250.3... telnet: connect to address 10.0.250.3: Connection refused   #直接提示连接被拒绝 2)再连接存在的端口 [[em

C# 判断一个字符串是否为url

/// <summary> /// 判断一个字符串是否为url /// </summary> /// <param name="str"></param> /// <returns></returns> public static bool IsUrl(string str) { try { string Url = @"^http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&a

完成端口(IOCP)怎么判断某个连接是否断开

完成端口函数: [csharp] view plaincopy BOOL GetQueuedCompletionStatus( HANDLE CompletionPort, LPDWORD lpNumberOfBytes, PULONG_PTR lpCompletionKey, LPOVERLAPPED* lpOverlapped, DWORD dwMilliseconds ); 1.通常做法 目前查了大部分网上的关于完成端口,是否连接断线,大多是通过*lpNumberOfBytes==0来判断

shell 编程if条件判断与if 真假判断

if条件判断与if真假判断 目录: 1.正确写法 2.错误写法 3.总结 一.正确写法 在编写shell脚本时,为简化代码的行号及结构的简约型,通常将命令执行结果和判断通过一条语句进行编写(在C语言编写程序时,经常遇到此种写法),如: [[email protected] ~]#touch test.sh if  useradd root &>/dev/null ; then    #如果用户添加成功,则不显示,否则显示用户添加失败     echo "user1 created

win7 下ping,telnet,端口等处理

ping 192.168.1.150 开启telnet服务: net start telnet//start telent telnet 192.168.1.150 1433 解决类似80端口被占用问题: netstat -ano  显示端口和pid 禁用http.sys:(可以看到pid 4  80端口的被NT kernel & System 占用) 1. net stop http 2. Sc config http start= disabledwin7 下ping,telnet,端口等处

用户输入电话号码,判断合理与否?要求,判断长度和判断输入内容是否合理 隐藏用户电话号码的中间4位

/** *用户输入电话号码,判断合理与否?要求,判断长度和判断输入内容是否合理 *隐藏用户电话号码的中间4位, *思路: *1.用正则判断  条件:长度11位判断有两种方法,正则{11}和length()==11 *2.输入内容用正则判断 *电话号的正则:      "(13)[0-9][\\d]{8}|(15)[0-9][\\d]{8}" */ public class StringDemo4 { public static void main(String[] args) { St

telnet测试端口是否正常打开

点击计算机的开始菜单-->运行 ,输入CMD命令,然后确定.打开cmd命令行.   输入telnet测试端口命令: telnet IP 端口 或者 telnet 域名 端口 回车   如果端口关闭或者无法连接,则显示不能打开到主机的链接,链接失败   端口打开的情况下,链接成功,则进入telnet页面(全黑的),证明端口可用   Telnet 客户端命常用命令: open : 使用 openhostname 可以建立到主机的 Telnet 连接. close : 使用命令 close 命令可以关

telnet检测端口是否畅通

一:telnet 此法常被用来检测是个远端端口是否通畅. [[email protected] ~]# telnet baidu.com 80 Trying 123.125.114.144... Connected to baidu.com (123.125.114.144). #==>出现Connected表示连通了,说明百度的80端口开放的 Escape character is '^]'. #==>ctrl+]退出此地. ^] telnet> quit Connection clo