linux - 增加同时打开的文件数。 Ubuntu 16.04.4 长期支持版

标签 linux ubuntu ulimit

在 Ubuntu Mate 16.04.4LTS 中,每次运行命令时:

$ ulimit -a

我得到:

open files                      (-n) 1024

我试图在/etc/security/limits.conf 添加命令来增加此限制:

  myusername      hard   nofile    100000

但如果我运行 ulimit -a,这个值 1024 仍然存在并不重要。修改后重启系统,问题依旧。 另外,如果我运行

  ulimit -n 100000

我收到回复:

  ulimit: open files: cannot modify limit: Operation not permitted

如果我跑

   sudo ulimit -n 100000

我得到:

   sudo: ulimit: command not found

关于如何增加该限制的任何想法?

谢谢

最佳答案

ulimit下的man bash:

-n     The maximum number of open file descriptors (most systems do not allow this value to be set)

也许您的问题只是您的系统不支持修改此限制?

关于linux - 增加同时打开的文件数。 Ubuntu 16.04.4 长期支持版,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49677451/

相关文章:

c++ - 解决第三方构建系统的段错误

linux - 在linuxjournalctl中查看用户id

java - 我们可以在 java 中实现的性能改进功能列表

"sudo crontab -e"和 "crontab -e"之间的 linux 区别

java - 关于用 java 导致太多打开的文件?

php - centos中一次执行php文件100000次

c - "\__signed" "\__signed__"和 "signed"有什么区别?

c - 如何在 Windows 上构建 gnu `libiconv`?

laravel - 为什么在安装 laravel 时要我一个 token

ubuntu - Nginx 无法识别 mp4_limit_rate 指令