Linux shell 刷流量

來源:本站原創 IT必備工具 超過1,030 views圍觀 0條評論

今天晚上閑得無聊,開關一個論壇的時候發現瀏覽量增加了,于是我好奇是什么原因造成的,在經過十幾次測試之后,發現它是普通的點擊進去就增加一次訪問量,沒有過濾IP,但是有時間限制。

意思是說,短時間的訪問,并不會增加瀏覽量,只有在一定長時間停留在這個網頁的時候,它的瀏覽量才會增加。如果連續特別密集的開關網頁,并不會增加。所以我根據這個假設寫了一個腳本,放到了服務器上。

在Linux命令行里面訪問網頁有很多方式,我采用的是elinks的方式訪問的網站。

在xshell里面登錄服務器,輸入命令yum install links 和 yum install elinks ,一路yes,之后出現complete就可以成功的在Linux命令行里面訪問網站了。

我在bash里面寫了一個腳本,用生成的隨機數15-30之間代表要用的延時。然后每隔3秒時間重新訪問目標網站,在目標網站停留15-30秒,之后跳到另外一個不相關的網站,在3秒的延遲之后再次訪問這個網站。設置一個次數,代表要是測試的數據,看看會增加多少訪問量。期待這個結果。

  1. #!/bin/bash

  2. run()

  3. {

  4. elinks --dump https://www.aliyun.com/jiaocheng/148265.html #目標網站

  5. MAXCOUNT=10

  6. count=15

  7. number=$RANDOM

  8. FLOOR=0

  9. RANGE=30 # 隨機數15-30之間

  10. number=0

  11. while [ "$number" -le $FLOOR ]

  12. do

  13. number=$RANDOM

  14. let "number %= $RANGE"

  15. done

  16. delay_time=$number

  17. echo 延遲 $delay_time

  18. sleep $delay_time

  19. elinks --dump http://baidu.com #中轉網站

  20. number2=3

  21. sleep $number2

  22. }

  23. for((i=1;i<1000;i++)) # 1000次看看成果

  24. do

  25. run

  26. done

純屬個人探究娛樂。

共勉!

文章出自:CCIE那點事 http://www.qdxgqk.live/ 版權所有。本站文章除注明出處外,皆為作者原創文章,可自由引用,但請注明來源。 禁止全文轉載。
本文標題:Linux shell 刷流量
本文鏈接:http://www.qdxgqk.live/?p=3892轉載請注明轉自CCIE那點事
如果喜歡:點此訂閱本站
  • 相關文章
  • 為您推薦
  • 各種觀點
?
暫時還木有人評論,坐等沙發!
發表評論

您必須 [ 登錄 ] 才能發表留言!

?
?
萌宠夺宝游戏