當前位置:首頁 » 編程軟體 » 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