http://www.cnblogs.com/syveen/archive/2013/05/08/3068044.html http://www.linuxidc.com/Linux/2015-03/114669.htm