91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

URL檢查的腳本示例

發布時間:2021-11-08 11:33:45 來源:億速云 閱讀:211 作者:小新 欄目:建站服務器

這篇文章主要介紹了URL檢查的腳本示例,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

URL檢查

#!/bin/bash
path=/home/scripts
MAIL_GROUP="12306@qq.com 123456@163.com"
PHOTO_GROUP="13502693568 18023569846"
. /etc/init.d/functions
check_count=0

url_list(
http://www.baidu.com
https://blog.51cto.com
http://www.qq.com
http://192.168.1.5
)

functions wait()
{
 echo -n '3秒后開始執行檢查UEL操作';
 for ((i=0;i<3;i++))
  do
   echo -n "1...";sleep 1
  done
  echo
}

functions check_url()
{
 wait
 for ((i=0;i<`echo ${#url_list[*]}`;i++))
 do
  wget -o /dev/null -T 3 --tries=1 --spider ${url_list[$i]} >/dev/null 2>&1
  if [ $? -eq 0 ]
   then
    action "${url_list[$i]}" /bin/true
  else
   action "${url_list[$i]}" /bin/false
  fi
 done
 ((check_count++))
}


functions MAIL(){
 for user in `echo $MAIL_GROUP`
  do
   mail -s "$content" $user <$logfile
  done
}


main()
{
 while true
 do
  check_url
  echo "----------check_count:$check_count----------"
  sleep
 done
}

main

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

跳板機

#!/bin/bash
trapper() {
 trap ':' INT EXIT TSTP TERM HUP
}

main() {
 while :
 do
  trapper
  clear
  cat <<menu
   1)web01-192.168.1.5
   2)web02-192.168.1.6
   3)web03-192.168.1.7
   4)mysql-192.168.1.8
  menu
  read -p "please input the num: " num
  case "$num" in
   1)
    echo 'login in 192.168.1.5  web01-nginx'
    ssh 192.168.1.5
    ;;
   2)
    echo 'login in 192.168.1.6  web02-nginx'
    ssh 192.168.1.6
    ;;
   3)
    echo 'login in 192.168.1.7  web03-nginx'
    ssh 192.168.1.7
    ;;
   4)
    echo 'login in 192.168.1.8  mysql-192'
    ssh 192.168.1.8
    ;;
   *)
    echo "the num you have input is error"
  esac
 done
}
main

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

批量創建用戶設置密碼

#!/bin/bash
. /etc/init.d/functions
user="kaifa"
passdile="/tmp/user.log"
for num in `sed -w 1 20`
do
 password="`openssl rand -base64 10`"
 useradd $user$num &>/dev/null &&\
 echo "$password"|passwd --stdin $user$num &>/dev/null &&\
 echo -e "$user$num   ::   $password" >> $passdile
 if [ #? -eq 0 ]
  then
   action "$user$num is ok" /bin/true
 else
   action "$user$num is fail" /bin/false
 fi
done
echo "###############創建完成###################"
echo "請到/tmp/user.log中查看賬戶和密碼"

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

Nginx啟動

#!/bin/bash
# chkconfig 2345 50 98
path=/usr/local/nginx/sbin
pid=/usr/local/nginx/logs/nginx.pid
RETVAL=0
. /etc/init.d/functions

start(){
 if[ `netstat -lunpt|grep nginx |wc -l` -eq 0 ];then
  $pash/nginx
  RETVAL=$?
  if [ $RETVAL -eq 0 ];then
   action "nginx is started" /bin/true
   return $RETVAL
  else
   action  "nginx is started" /bin/false
   return $RETVAL
  fi
 else
  echo "nginx is  running"
  return 0
 fi
}

stop(){
 if [ -f $pid ]
  $path/nginx -s stop
  RETVAL=$?
  if [ $RETVAL -eq 0 ];then
   action "nginx is stoped" /bin/true
   return $RETVAL
  else
   action "nginx is stoped" /bin/false
   return $RETVAL
  fi
 else
  echo "nginx is not running"
  return $RETVAL
 fi
}

case "$1" in
 start)
  start
  RETVAL=$?
  ;;
 stop)
  stop
  RETVAL=$?
  ;;
 restart)
  stop
  sleep 1
  start
  RETVAL=$?
  ;;
 *)
  echo $"Usage: $0 {start|stop|restart}"
  exit 1
esac
exit $RETVAL

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

隨機密碼生產

隨機密碼生產的6種不同方法

################隨機生成10位的密碼

echo "helloboy$RANDOM"|md5sum|cut -c 3-13

openssl rand -base64 10

date +%s%N |md5sum|cut -c 2-12

head /dev/urandom|cksum|md5sum|cut -c 2-12

mkpasswd -l 9 -d 2 -c 3 -C 3 -s 1|md5sum|cut -c 3-13


echo "`openssl rand -base64 10`"|passwd --stdin username >> /tmp/1.log


關閉不需要的服務
chkconfig |egrep -vE "crond|sshd|network|rsyslog|sysstat" |awk '{print "chkconfig",$1,"off"}'|bash

感謝你能夠認真閱讀完這篇文章,希望小編分享的“URL檢查的腳本示例”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

南江县| 卢氏县| 得荣县| 韶关市| 土默特右旗| 北川| 海林市| 龙里县| 甘谷县| 芒康县| 台州市| 阿合奇县| 林州市| 阿鲁科尔沁旗| 无极县| 双桥区| 永年县| 巴东县| 天津市| 铁岭县| 马龙县| 西昌市| 桂东县| 仪陇县| 和平区| 碌曲县| 迁西县| 卢湾区| 辽阳市| 拉孜县| 昌宁县| 盐亭县| 赣榆县| 静海县| 托克逊县| 酒泉市| 信宜市| 无棣县| 丹阳市| 华坪县| 永新县|