4

作为normaluser

$ ulimit -n 4096
-bash: ulimit: open files: cannot modify limit: Operation not permitted

作为根,它可以根据需要工作 - 但它不会影响normaluser.

如何摆脱这个第 22 条陷阱?我需要坚持下去。

4

2 回答 2

3

您可能想查看 /etc/security/limits.conf

于 2012-06-13T14:54:36.810 回答
1

在运行任何应用程序之前以普通用户身份更改文件描述符限制。

我使用这个小型实用程序fdlimit ,它会在执行任何程序之前使用“ setrlimit() ”系统调用来增加文件描述符限制。

我这样用

$ sudo ./fdlimit <fdlimit> <program_to_run>
于 2013-10-25T09:46:55.283 回答