關於linux中用sudo執行ulimit沒法執行問題

先看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


參考url:http://www.ubun2.com/question/433/how_set_ulimit_ubuntu_linux_getting_sudo_ulimit_command_not_found_errorit

相關文章
相關標籤/搜索