我的机器上打开文件数量的硬限制设置为 1024。
- 我更改了 /etc/security/limits.conf 并添加了“idror hard nofile 65000”。
- 在我的 shell 中,我尝试了 ulimit -n 65000。我得到了“ulimit:值超出硬限制”
- 在我的 shell 中,我尝试了 ulimit -Hn 65000。我得到了“ulimit:无法提高硬限制”
那么,如何在不重启的情况下增加打开文件的限制设置?
答案1
你可以以 root 身份更改它。例如:
$ ulimit -n
4096
$ ulimit -n 8192
bash: ulimit: open files: cannot modify limit: Operation not permitted
$ sudo bash
# ulimit -n
4096
# ulimit -n 8192
# su - normaluser
$ ulimit -n
8192