суббота, 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 "скрипт работает нормально"
Подписаться на:
Комментарии к сообщению (Atom)
h265.sh
#!/bin/bash file="../mp4" if [ -d $file ]; then echo " Директория существует :-) " for i in *.mp4; do f...
-
30 мая воплотилась в жизнь давняя мечта -- покататься на лодке. Плюс к тому в тот же день я попробовал свои силы в тире. Не разочаровался в ...
-
подпроцесс новый сценарий post-removal возвратил код ошибки 1 ls /var/lib/dpkg/info | grep "mail.ru-cloud" mail.ru-cloud.list ...
Комментариев нет:
Отправить комментарий