小白一枚,请高手不要见笑,我也只是为了方便点。(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
转载于:https://blog.51cto.com/q8886888/1168057