[Linux]一些URL记录

作者:Ajian 发布时间:May 4, 2011 分类:Linux软件

记录一些可能常用的URL 尤其是编译源代码相关的一些软件,虽然大部分软件用Google一搜索一般都排在第一位,但也有不太好找的,而且每次都google也有点麻烦,先自己做一个记录
openssl http://www.openssl.org/docs/apps/openssl.html
freetype http://download.savannah.gnu.org/releases/freetype/
jpeg http://www.ijg.org/
libpng http://www.libpng.org/pub/png/libpng.html
curl http://curl.haxx.se/download.html
php-fpm http://php-fpm.org/downloads/
libxml2 http://xmlsoft.org/downloads.html
lzo http://www.oberhumer.com/opensource/lzo/download/
nginx http://nginx.org/
php http://www.php.net/downloads.php
mysql http://www.mysql.com/downloads/mysql/
pcre http://www.pcre.org/

eaccelerator http://eaccelerator.net/
PDO_MYSQL http://pecl.php.net/package/PDO_MYSQL
memcached http://memcached.googlecode.com/files/memcached-1.4.4.tar.gz
libmemcached http://download.tangent.org/libmemcached-0.38.tar.gz
memcached(php) http://pecl.php.net/get/memcached-1.0.1.tgz
libevent http://www.monkey.org/~provos/libevent-1.4.13-stable.tar.gz

[Shell]打乱排序

作者:Ajian 发布时间:May 4, 2011 分类:Shell

一般我们都会使用排序功能,但也会遇到要打乱排序的情况,之前我有一个脚本是统计所有平台的名字,默认就会按名字进行有序的排列,但一台server上可能在同时并发上10个连接的时候会出现被拒绝的情况,所以要打乱整个排序,让同时10个并发不是请求到1台server上面。所以打乱排序就变得有意义了。

* 一行中各列打乱

awk 'BEGIN{srand()}{for(i=1;i<=NF;i++) b[rand()NF]=$i}END{for(x in b)printf "%s ",b[x]}'` data

* 一个文本中各行打乱

awk 'BEGIN{srand()}{b[rand()NR]=$0}END{for(x in b)print b[x]}' data