#!/bin/bash #检查8080端口是否被占用,如果占用输出1,如果没有被占用输入0 pIDa=`/usr/sbin/lsof -i :8081|grep -v "PID" | awk '{print $2}'` echo $pIDa if [ "$pIDa" != "" ]; then echo "1" else echo "0" fi check_port() { echo "正在检测端口。。。" netstat -tlpn | grep "\b$1\b" } if check_port 3307 then echo "端口存在" exit 1 else echo "端口死亡" DATE_N=`date "+%Y-%m%d %H:%M:%S"` echo "时间:${DATE_N}" >> check_port.log #记录死亡日志 fi #判断非负整数 if [[ $port =~^[0-9]*[1-9][0-9]*$ ]];then echo "非负整数" else echo "非法" fi
相关推荐
代码如下: #!/bin/bash port=”80″ restart=”/etc/init.d/httpd restart” EMAIL=”/bin/echo selboo | mutt -s “重新启动...$EMAIL exit $? } exit 0 您可能感兴趣的文章:linux使用管道命令执行ps获取cpu与内
linux查看端口是否被占用的小脚本 # 用法:./portinfo.sh port # 例如: ./portinfo.sh 80 会列出80端口是否被占用,被占用就显示80端口详细信息
批量检测端口并导出记录 附件中的telnet.sh为执行脚本 ip.txt为IP地址,端口在脚本中自定 实现多IP多端口 默认路径/root 上传到服务器默认路径下直接可以使用 运行完成后: log.txt为记录清单
主要介绍了如何使用 Shell 脚本来查看多个服务器的端口是否打开的方法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
使用linux shell 脚本轮询检查远程主机端口是否正常 是否存活,并整理归档日志
使用Shell脚本对局域网中的所有主机进行MAC地址的收集...创建Shell脚本文件,编写如下过程:首先创建端口存储文件,然后使用nmap命令根据IP地址检测21号端口的状态,最后根据状态信息通过重定向名输出到指定的文件中。
使用:1、vim firewallOpenPort.sh 2、将里面的端口号更改 3、保存退出 4、赋执行权限chmod 744 ./firewallOpenPort.sh 5、执行 ./firewallOpenPort.sh
failif.sh: 判断所要监控的端口是否存在;存在返回ip 端口:ok,不存在返回ip 端口:fail ip-ports.txt: 此txt文件中写的是你要监控的ip 端口;切记,不能有空行和文字;文本中有示例,可以自行修改。还有ip必须...
Linux根据占用的端口号来关闭相应的进程的shell脚本写法。 代码如下: kill -9 $(lsof -i:22 |awk ‘{print $2}’ | tail -n 2)
主要介绍了shell脚本结合iptables防端口扫描的实现,中间使用了inotify-tools工具,需要的朋友可以参考下
3.请确保端口3306(可更改)没有被占用,安全要求默认端口3306不可启用 4.请尽量确保yum源可用 5.暂时不支持centos和redhat 版本为6.x的系统自动安装 6.可同时按住Ctrl和c停止脚本的安装运行 7.若运行脚本表明您愿意...
tuxans是著名的 shell 脚本的 Ansible 端口。 它主要是免费的 shell 脚本集合,用于为 Debian 和 Ubuntu 快速部署 LAMP 和 LNMP 堆栈(Linux、Apache/Nginx、MySQL 和 PHP)。 谁制作了原始的TuxLite ? 马特做到...
Portscan 一个shell脚本以使用nc扫描开放端口如何使用您可以使用-h选项显示用法。 ./portscan -husage: ./portscan.sh [-s server] [-h] <-p port>-s server-p port,80 or 1000-2000(from 1000 to 2000) or 22,80...
本文介绍在Linux系统下几种常见的监控需求及其shell脚本的编写。 文章目录: 1.Linux使用 Shell 检查进程是否存在 2.Linux使用 Shell检测进程 CPU 利用率 3.Linux使用 Shell检测进程内存使用量 4.Linux使用 Shell...
只需要使用ROOT用户做一个普通端口与80端口的数据转发就好了,使用iptables语句如下: 代码如下:iptables -t nat -A PREROUTING -p tcp –dport 80 -j REDIRECT –to-port 你的端口号使用以上这条语句需要注意以下几...
如果需要send-pr fot freebsd端口,它可以自动生成pkg_plist文件。 Ubuntu.sh [用于Ubuntu或Debian] 自动安装ubuntu程序,库,桌面工具。 rhel.sh [用于CentOS 6.x] 自动安装CentOS程序,库,桌面工具。 monitor....
脚本包含功能: 把带宽bit单位转换为人类可读单位 实时流量 流量和连接概览 当前流量值 统计每个端口在10s内的平均流量 统计在10s内占用带宽最大的前10个ip 统计连接状态 统计各端口连接状态 统计端口为80且状态为...
主要跟大家介绍了关于shell批量curl接口脚本的简单实现方法,文中通过示例代码介绍的非常详细,对大家学习或者使用shell具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。