http://linux.chinaunix.net/techdoc/system/2008/08/04/1023273.shtml http://book.51cto.com/art/200912/168622.htm