先看ulimit 是啥:http://baike.baidu.com/view/4832100.htmlinux
linux下能夠經過ulimit來修改進程同時打開文件數的最大上限ubuntu
但若你的帳號不是root帳號,只是有sudo權限,在執行session
sudo ulimit -n 65535ui
的時候會遇到: sudo: ulimit: command not foundurl
引發這個問題的緣由還沒有最終確認spa
先說解決方案:htm
sudo vi /etc/pam.d/su
增長pam_limits.so模塊引用
session required pam_limits.so
然後設置帳號對應的打開文件數限制,建議爲 * (全部帳戶)
編輯 sudo vi /etc/security/limits.conf 文件
* soft nofile 4084
* hard nofile 4084
進程
ok了,reboot一下吧,而後經過 ulimit -a 就能看到生效了get