/usr/bin/ulimit有源代码吗?我需要查看用户的完整列表,rlimit
而他没有在 shell 中。
在这种情况下,我们在从 Web 服务器运行内存密集型程序时遇到问题(用户 wwwrun,通常在 中/bin/false
作为登录 shell /etc/passwd
),我们怀疑某些系统强加的限制正在阻止它完成这些程序。
以前,有一个 /usr/bin/ulimit 二进制文件,但这些似乎已经消失了。
所以我正在寻找的是 ulimit 命令的 C 实现(现在通常只能作为 (ba)sh 内置)。它不需要任何“setrlimit”功能 - 只需打印所有限制就足够了。然后我们将此命令设置为 wwwrun 的登录 shell,“su - wwwrun”将显示该用户拥有的所有 rlimits。
感谢您的任何提示!