nmap扫描器

nmap扫描器,可以做多种扫描。
扫描一个网段:

  1. root@debian:~# nmap -sP 218.104.138.0/24
  2.  
  3. Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2009-01-31 19:18 CST
  4. Host 218.104.138.1 appears to be up.
  5. Host 218.104.138.2 appears to be up.
  6. Host 218.104.138.7 appears to be up.
  7. Host 218.104.138.17 appears to be up.
  8. Host 218.104.138.18 appears to be up.
  9. Host 218.104.138.23 appears to be up.
  10. Host 218.104.138.25 appears to be up.
  11. Host 218.104.138.31 appears to be up.
  12. Host 218.104.138.33 appears to be up.
  13. Host 218.104.138.36 appears to be up.
  14. Host 218.104.138.39 appears to be up.
  15. Host 218.104.138.41 appears to be up.
  16. Host 218.104.138.42 appears to be up.
  17. Host 218.104.138.47 appears to be up.
  18. Host 218.104.138.65 appears to be up.
  19. Host 218.104.138.66 appears to be up.
  20. Host 218.104.138.67 appears to be up.
  21. Host 218.104.138.77 appears to be up.
  22. Host 218.104.138.78 appears to be up.
  23. Host 218.104.138.79 appears to be up.
  24. Host 218.104.138.81 appears to be up.
  25. Host 218.104.138.95 appears to be up.
  26. Host 218.104.138.97 appears to be up.
  27. Host 218.104.138.103 appears to be up.
  28. Host 218.104.138.105 appears to be up.
  29. Host 218.104.138.111 appears to be up.
  30. Host 218.104.138.113 appears to be up.
  31. Host 218.104.138.119 appears to be up.
  32. Host 218.104.138.129 appears to be up.
  33. Host 218.104.138.166 appears to be up.
  34. Host 218.104.138.191 appears to be up.
  35. Host 218.104.138.205 appears to be up.
  36. Host 218.104.138.207 appears to be up.
  37. Host 218.104.138.250 appears to be up.
  38. Nmap finished: 256 IP addresses (34 hosts up) scanned in 16.151 seconds
  39. ?>

扫描出34台存活的主机.

Read more »

大年初一!新年快乐~!

今天是传统佳节的第一天,春节~

大年初一 大家过得快乐不?

祝愿在新的一年里 大家事事顺利 健健康康!


shell编程入门_shell监控硬盘

除夕夜,希望大家吃好喝好!
shell监控硬盘的使用状况,超过89%将会发生警报,并写进check_HD.log文件里。

  1. #!/bin/sh
  2. #a1=$(df -h|sed '1d'|awk '{print $5}'|sed 's/%//g')
  3. a1=$(df -h|sed '1d'|awk '{print $5}'|sed 's/%//g'|sed -n 1p)
  4. a2=$(df -h|sed '1d'|awk '{print $5}'|sed 's/%//g'|sed -n 2p)
  5. a3=$(df -h|sed '1d'|awk '{print $5}'|sed 's/%//g'|sed -n 3p)
  6. a4=$(df -h|sed '1d'|awk '{print $5}'|sed 's/%//g'|sed -n 4p)
  7. b1=$(df -h|sed 1d|awk '{print $1}'|sed -n 1p)
  8. b2=$(df -h|sed 1d|awk '{print $1}'|sed -n 2p)
  9. b3=$(df -h|sed 1d|awk '{print $1}'|sed -n 3p)
  10. b4=$(df -h|sed 1d|awk '{print $1}'|sed -n 4p)
  11. DAY=$(date +%F\ %T)
  12. if [ $a1 -gt 89 ];then
  13. echo "$DAY $b1 would be near 90% !" >> /root/check_HD.log
  14. if [ $a2 -gt 89 ];then
  15. echo "$DAY $b21 would be near 90% !" >> /root/check_HD.log
  16. if [ $a3 -gt 89 ];then
  17. echo "$DAY $b3 would be near 90% !" >> /root/check_HD.log
  18. if [ $a4 -gt 89 ];then
  19. echo "$DAY $b4 would be near 90% !" >> /root/check_HD.log
  20. fi fi fi fi

crontab五分钟调用一次。
Read more »

shell编程入门_shell监控apache

监控服务器的apache是否有在运行,根据服务的类型所返回的数值来改判断,变量DAY下面的echo可以改成发email或者其他。

  1. #!/bin/sh
  2. for status in $(netstat -ntlp|grep 80|awk '{print $4}'|sed 's/://g')
  3. do
  4. if [ -z "$status" ];then
  5. DAY=$(date +%F\ %T)
  6. echo "apache could no be running! $DAY" >>/root/apache_tmp.log;else
  7. exit
  8. fi
  9. done

crontab每分钟调用一次:

Read more »

清除内存 我的多普达s1精英版

太慢了,下午终于忍无可忍,把我的S1给恢复出厂设置了!
买来半年,七七八八的软件游戏装了一大堆,还有主题什么的,把系统拖慢了。
清除内存后,机器果然快了好多!装软件的话,还是建议装在内存里,不要装在扩展卡上面,真的会拖慢系统的,如果你像我曾经这样试过~ 那就会毫不犹豫的把软件全部装在内存里啦~

现在机器很干净,速度快了好多…

5 12345»