我遵循了这个答案:https://askubuntu.com/a/162230
我编辑 limits.conf,现在是
* soft nofile 65536
* hard nofile 65536
* soft nproc 65536
* hard nproc Unlimited
root soft nofile 65536
root hard nofile 65536
另外,我编辑了“/etc/pam.d/common-session”和“/etc/pam.d/common-session-noninteractive”。在两个文件的末尾添加以下行:
session required pam_limits.so
我重新启动了 Ubuntu,但“prlimit”仍然显示
NOFILE ... 1024 65536 files
ulimit -n
还显示 1024
我怎样才能永久地改变这一现状?
答案1
改变这种情况的最简单方法是将其放入ulimit -S -n 65536
你的 shell 初始化文件中(.bashrc
可能)。