当前位置:首页 » 编程软件 » linux抓取网络报文脚本

linux抓取网络报文脚本

发布时间: 2023-03-04 20:24:45

Ⅰ 在linux下,使用脚本,把远程相应的文件大小,和最新时间抓取下来

可以啊,看你是想用shell,还是c++都可以啊

shell写脚本就不用说了,

C++的话可以调用类似system(“SAC”);的函数

另外,应该有SAC 在命令中直接打开file1的选项,你可以SAC --help看看

Ⅱ 几个常用的Linux监控脚本

是需要inotify? 还是incrontab

Ⅲ 求linux获取http响应时间的shell脚本

一般用的响应时间应该是指这个url完全下载完成的时间,这个去查curl手册能看到有time_total的说明,然后可以直接用下面的语句来测试首页这个单一url的响应时间。单位是秒

curl-so/dev/null.com-w"%{time_total}
"

Ⅳ 求linux脚本,就是服务器自动检测网络,每个一段时间自动检测,丢包严重或断网,就自动重启服务器,求高手

因为服务器自身网络丢包和断网
1.数据交互过大
2.一段时间网口down掉

其实只要
/etc/init.d/network restart
并不需要重启。

在/etc/rc.d/rc.local最下面加一句话
network.sh &
把下面脚本放到/usr/bin/目录
并且给她加权限
chmod +x /usr/bin/network.sh

network.sh脚本:
#!/bin/sh
#echo "请输入你的网关地址"
#read sgateway

sgateway="192.168.3.187"
echo "连接的的网关是$sgateway"
delay=5000
echo "设置最大延迟不超过$delay毫秒"
nexttime=18
echo "每隔$nexttime秒进行一次检查"
echo "########################################"
while :
do
network=`ping -c 1 $sgateway | awk 'NR==2 {print $7}' | sed "s/=/ /g" | awk '{print $2}'`

expr ${network} + 0 1>/dev/null 2>&1
if [ $? -eq 0 ]; then
/etc/init.d/network restart
else
value_n=`echo $network | sed "s/\.//g"`
if [ "$value_n" -lt "$delay" ];
then
echo "检查结果为"
echo "网络通畅"
echo "网络延迟为$network秒"
echo "########################"
else
/etc/init.d/network restart
fi
fi

sleep $nexttime
done

不给分不给力啊

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:743
制作脚本网站 发布:2025-10-20 08:17:34 浏览:1007
python中的init方法 发布:2025-10-20 08:17:33 浏览:713
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:875
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:774
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1122
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:347
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:225
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:911
python股票数据获取 发布:2025-10-20 07:39:44 浏览:871