суббота, 16 июня 2012 г.

проверка доступности узла


#!/bin/bash
if ping -q -c 1 darvin.info-lan.me &> /dev/null;
then echo "присутствует"
else echo "не присутсвует"
fi

################################################
  Как вариант используем эту фишку для более наглядной работы скрипта nmap:


#!/bin/bash
echo "Введи IP"
read IP
if ping -q -c 1 $IP &> /dev/null;
 then echo "присутствует"
 else echo "не присутсвует"
fi
INFO=$(nmap -sVV -PN $IP)
DISPLAY=:0.0 gdialog --msgbox "$INFO"
echo $INFO >> /a/log/nmap.log

###########################################################



#!/bin/bash
echo "Введи IP"
read IP
if ping -q -c 1 $IP &> /dev/null;
 then DISPLAY=:0.0 /usr/bin/notify-send -t 59000 "Узел $IP присутствует в сети"
 else DISPLAY=:0.0 /usr/bin/notify-send -t 59000 "Узел $IP не доступен"
fi
echo "выполнено: ping"
WHO=$(whois $IP)
echo " Выполнено: whois"
DISPLAY=:0.0 gdialog --msgbox "$WHO"
INFO=$(nmap -sVV -PN $IP)
echo "выполнено: nmap"
DISPLAY=:0.0 gdialog --msgbox "$INFO"
echo "выполнено: вывод сообщения на экран"
echo $INFO >> /a/log/nmap.log
echo "сохранен лог"
echo "$INFO"
echo "скрипт работает нормально"

Комментариев нет:

Отправить комментарий

h265.sh

#!/bin/bash file="../mp4" if [ -d $file ]; then         echo "  Директория существует :-) "         for i in *.mp4; do f...