原创 shell遞歸統計文件和目錄總數
遞歸統計linux文件和目錄總數 #!/bin/bash dir=$1 readsub () { if [ -f $1 -o "$(ls $1)" = "" ];then ((n++))
原创 nginx代理開啓對http1.1的支持
話說nginx代理從1.1.4版本開始支持http1.1這無疑給後端被代理服務以靜態文件爲主的帶來了福音。 大大降低了tcp開銷,節省了系統資源當然也會降低time_wait連接數. 配置方法舉例說明 upstream nginx_te
原创 perl命令行-p參數
直接看操作過程吧 [root@Centos5 perl]# cat passwd 1 root:x:0:0:root:/root:/bin/bash 2 bin:x:1:1:bin:/bin:/sbin/nologin 3 daemon:
原创 深入淺出TCP之listen
原文:http://blog.chinaunix.net/uid-29075379-id-3858844.htmlint listen(int fd, int backlog); 有幾個概念需要在開頭澄清一下TCP socket分兩種,監聽
原创 ssh故障解決一例
今天突然有一臺linux服務器ssh連不上了,通過ilo重啓後,恢復正常。可是下午突然又發生了。於是登錄到服務器上,查看dmesg沒有任何問題。然後查看/var/log/secure 發現這麼一行 error: Bind to port 2
原创 分析eaccelerator的opcode緩存功能
PHP腳本的執行在內部是有編譯和運行兩個流程中,具體是第一步把PHP腳本編譯產出 opcode中間碼,第二步是在Zend Engine上執行opcode中間碼,如下圖所示。正因爲存在這個兩步的過程,所以在生產環境中,一般都會採用opco