作为normaluser
:
$ ulimit -n 4096
-bash: ulimit: open files: cannot modify limit: Operation not permitted
作为根,它可以根据需要工作 - 但它不会影响normaluser
.
如何摆脱这个第 22 条陷阱?我需要坚持下去。
作为normaluser
:
$ ulimit -n 4096
-bash: ulimit: open files: cannot modify limit: Operation not permitted
作为根,它可以根据需要工作 - 但它不会影响normaluser
.
如何摆脱这个第 22 条陷阱?我需要坚持下去。
您可能想查看 /etc/security/limits.conf
在运行任何应用程序之前以普通用户身份更改文件描述符限制。
我使用这个小型实用程序fdlimit ,它会在执行任何程序之前使用“ setrlimit() ”系统调用来增加文件描述符限制。
我这样用
$ sudo ./fdlimit <fdlimit> <program_to_run>