欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

腳本批量檢測網(wǎng)站是否存活

 更新時間:2021年01月12日 09:41:55   作者:冰冷的燃燒著  
這篇文章主要介紹了批量檢測網(wǎng)站是否存活的腳本,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

1. 腳本內(nèi)容編寫如下:

#!/bin/bash
url=(
www.baidu.com
www.pornhub.com
www.vip.com
www.91porn.com
www.taobao.com
)
for i in ${url[*]}
do
  ping -c 2 $i > /dev/null 2>&1
  if [ $? -eq 0 ];then
    echo "$i 服務正常"
  else
    echo "$i 服務異常"
  fi
done

注:

  • 1 表示stdout標準輸出,"1 >/dev/null"為屏蔽標準輸出
  • 2 表示stderr標準錯誤 & 表示等同于的意思,2>&1,表示2的輸出重定向等同于1

2. 給腳本增加執(zhí)行權(quán)限

chmod +x website.sh 

3. 在當前路徑下執(zhí)行腳本

[root@host-135 ~]# ./website.sh 
www.baidu.com 服務正常
www.pornhub.com 服務異常
www.vip.com 服務正常
www.91porn.com 服務正常
www.taobao.com 服務正常

補充:下面看下批量檢測url存活腳本

一個簡單的批量檢測url存活腳本

思路是先讀取文件里面的url,然后通過requests模塊去訪問它,最后提取訪問正常的url下載到指定文件夾

import requests

with open(r'C:\Users\惠普\Desktop\1111\鏈接.txt','r',encoding = 'utf-8') as f:
 u = f.readlines()
 length = len(u) 
 for i in range(0,length):
 a = u[i].strip()
 try:
  headers = {'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0) Gecko/20100101 Firefox/6.0'}
  r = requests.get(u[i].strip(),headers = headers,timeout = 5 ).status_code
  if r != 200:
  print('無法連接'+':'+a)
  else:
  with open(r'C:\Users\惠普\Desktop\1111\連接正常url.txt' ,'a') as f:#提取訪問正常的文件下載路徑
   f.write(a+'\n')
 except:
  print('連接超時'+':'+a)

到此這篇關(guān)于批量檢測網(wǎng)站是否存活的腳本的文章就介紹到這了,更多相關(guān)腳本檢測網(wǎng)站是否存活內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • shell腳本實現(xiàn)ssh-copy-id批量自動發(fā)送公鑰到遠程主機

    shell腳本實現(xiàn)ssh-copy-id批量自動發(fā)送公鑰到遠程主機

    這篇文章主要介紹了shell腳本實現(xiàn)ssh-copy-id批量自動發(fā)送公鑰到遠程主機的方式,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-11-11
  • Git代碼提交流程及git命令匯總(基礎(chǔ)篇)

    Git代碼提交流程及git命令匯總(基礎(chǔ)篇)

    git 現(xiàn)在的火爆程度非同一般,它被廣泛地用在大型開源項目,團隊開發(fā),以及獨立開發(fā)者,甚至學生之中。這篇文章給大家介紹一些Git代碼提交流程和Git基礎(chǔ)命令的使用,需要的朋友參考下吧
    2017-12-12
  • 備份網(wǎng)站內(nèi)容的shell腳本代碼

    備份網(wǎng)站內(nèi)容的shell腳本代碼

    備份網(wǎng)站內(nèi)容的shell腳本代碼,需要的朋友可以參考下
    2013-02-02
  • Shell正則表達式學習筆記

    Shell正則表達式學習筆記

    正則表達式是一種表示方式,可以讓你查找匹配特定的準則的文本,例如以字母a開頭的文件,學好正則表達式將使以后的文本處理變得方便,快速,本文給大家介紹shell正則表達式學習筆記,對shell正則表達式相關(guān)知識感興趣的朋友一起學習吧
    2015-12-12
  • Shell腳本實用的六個技巧示例

    Shell腳本實用的六個技巧示例

    本文介紹Shell腳本實用的六個技巧示例:使用Shell腳本實現(xiàn)自動化備份、使用Shell腳本實現(xiàn)定時任務、使用Shell腳本實現(xiàn)遠程登錄服務器、使用Shell腳本自動化部署應用、使用Shell腳本實現(xiàn)快速部署開發(fā)環(huán)境、使用Shell腳本實現(xiàn)快速檢查服務器性能
    2023-11-11
  • Linux?用戶名稱高亮和最近路徑顯示問題

    Linux?用戶名稱高亮和最近路徑顯示問題

    這篇文章主要介紹了Linux?用戶名稱高亮和最近路徑顯示,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-07-07
  • shell 批量壓縮指定目錄及子目錄內(nèi)圖片的方法

    shell 批量壓縮指定目錄及子目錄內(nèi)圖片的方法

    下面小編就為大家?guī)硪黄猻hell 批量壓縮指定目錄及子目錄內(nèi)圖片的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • 在Linux中重命名文件和目錄的幾種方法

    在Linux中重命名文件和目錄的幾種方法

    在這篇基本命令行教程中,你將學習在 Linux 終端重命名文件和目錄的各種方法,文中通過代碼示例講解非常詳細,對學習Linux重命名文件和目錄非常有幫助,需要的朋友跟著小編一起來學習吧
    2024-01-01
  • shell 腳本中常用的內(nèi)置變量(Bash 內(nèi)置變量)

    shell 腳本中常用的內(nèi)置變量(Bash 內(nèi)置變量)

    在 Bash 解釋器中,內(nèi)置了許多變量,這些變量的功能是解釋器自帶的,我們在編寫shell腳本時如果能靈活的使用它們,對腳本的編寫效率以及差錯大有幫助, 下面一一介紹這些變量,一起看看吧
    2021-05-05
  • Linux sort命令具體使用詳解

    Linux sort命令具體使用詳解

    sort命令是Linux系統(tǒng)中用于文本排序的工具,具備多種排序選項,如按數(shù)值、字典序、月份等排序,支持升序或降序,語法選項包括-n、-r、-k、-t、-u、-o、-f、-b、-M、-c、-V等,sort命令適合處理日志、數(shù)據(jù)表等文本文件,可以通過組合不同選項來完成復雜的排序任務
    2024-09-09

最新評論