介绍
基本信息
作者:朱明宇
名称:检测服务器某个端口有没有启动
作用:检测服务器某个端口有没有启动
使用方法
1. 在此脚本的分割线内写入相应的内容
2. 给此脚本添加执行权限
3. 执行此脚本
4. 如果被检测的端口被启动则会被记录在指定文件里
脚本分割线里的变量
1. checkport=’7111′ #被检测的端口
2. logfile=’checkportlog.txt’ #记录文件
脚本
#!/bin/bash
####################### Separator ########################
checkport='7111'
logfile='checkportlog.txt'
####################### Separator ########################
a=`/sbin/ss -ntulap | grep udp | grep $checkport | awk '{print $7}' | awk -F'"' '{print $2}'`
if [ -n "$a" ];then
echo `date` >> $logfile
echo $checkport >> $logfile
echo `/sbin/ss -ntulap | grep udp | grep $checkport | awk '{print $7}' | awk -F'"' '{print $2}'` >> $logfile
echo >> $logfile
fi