1、檢視系統預設的最大檔案句柄數,系統預設是1024。
ulimit -n
2、檢視目前程序打開了多少句柄數
lsof -n | awk '{print($2)}' | sort | uniq -c | sort -nr | more
産生結果:第一列為打開的句柄數,第二列為程序ID。
3、設定打開檔案大小
ulimit -HSn 4096
以上指令中,H指定了硬性大小,S指定了軟體大小,n辨別設定單個程序最大的打開檔案句柄數量。
可以将該設定加到.bash_profile檔案中。