中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

URL檢查的腳本示例-創(chuàng)新互聯(lián)

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

成都創(chuàng)新互聯(lián)公司服務項目包括虹口網(wǎng)站建設、虹口網(wǎng)站制作、虹口網(wǎng)頁制作以及虹口網(wǎng)絡營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關系等,向廣大中小型企業(yè)、政府機構等提供互聯(lián)網(wǎng)行業(yè)的解決方案,虹口網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務的客戶以成都為中心已經(jīng)輻射到虹口省份的部分城市,未來相信會繼續(xù)擴大服務區(qū)域并繼續(xù)獲得客戶的支持與信任!

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秒后開始執(zhí)行檢查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

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

批量創(chuàng)建用戶設置密碼

#!/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 "###############創(chuàng)建完成###################"
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

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

隨機密碼生產(chǎn)

隨機密碼生產(chǎn)的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檢查的腳本示例”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關知識等著你來學習!

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

文章名稱:URL檢查的腳本示例-創(chuàng)新互聯(lián)
分享鏈接:http://www.rwnh.cn/article48/ceihhp.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營銷、電子商務、服務器托管、做網(wǎng)站營銷型網(wǎng)站建設網(wǎng)站策劃

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設
淮阳县| 大邑县| 庄浪县| 泾川县| 上犹县| 延吉市| 双流县| 洛隆县| 伽师县| 新巴尔虎左旗| 郸城县| 富蕴县| 尼玛县| 莆田市| 永城市| 湄潭县| 山西省| 富宁县| 乌拉特前旗| 云霄县| 鹤壁市| 澳门| 开阳县| 个旧市| 嘉禾县| 泸水县| 百色市| 黄龙县| 上虞市| 西峡县| 乌什县| 江华| 安平县| 东乌珠穆沁旗| 额济纳旗| 重庆市| 九龙城区| 霍州市| 冀州市| 汉阴县| 从江县|