小白一枚,請高手不要見笑,我也只是爲了方便點。(1到50期)
謝謝linuxcast這麼好的網站給俺這樣的小白一個學習機會。
1. 使用ab對Web服務進行壓力測試:http://125.76.230.133/cast/mp4/ab.mp4
2. 使用cloc進行代碼統計:http://125.76.230.133/cast/mp4/cloc.mp4
3. 使用httperf對Web服務進行壓力測試:http://125.76.230.133/cast/mp4/httperf.mp4
4. 監控Linux系統當前監聽使用的端口:http://125.76.230.133/cast/mp4/netstat.mp4
5. 使用Nginx高性能Web服務器:http://125.76.230.133/cast/mp4/nginx.mp4
。。。。。以下省略
源碼也很簡陋
1 #!/bin/bash
2 for (( i=1;i<=50;i++ ))
3 do
4 URL="http://www.linuxcast.net/public/cast_show/${i}"
5 echo -n "$i. " >>linuxcast.txt
6 curl -s $URL -o /tmp/html.tmp
7 echo -n `cat /tmp/html.tmp|grep '\<title'| awk -F- '{print $2}'`>> linuxcas t.txt
8 echo -n ":" >>linuxcast.txt
9 echo `cat /tmp/html.tmp |grep 'source.\{1,\}mp4*' |awk -F\" '{print $2}' ` >>linuxcast.txt
10 done
再用這個把它們下載下來
1 #!/bin/bash
2 h=`wc -l linuxcast.txt |awk '{print $1}'`
3 for (( i=1;i<=$h;i++ ))
4 do
5 wget `sed -n "${i}p" linuxcast.txt |cut -d: -f 2-`
6
7 done