ulimit 覆盖 sysctl

ulimit 覆盖 sysctl

我设置了 sysctl fs.file-max = 4500000。但是,ulimit 仍然显示打开文件 (-n) 1024

我理解这两个值都指向最大打开文件描述符。如何让 ulmit 遵守 sysctl 值?

有没有关于 sysctl 各个值的含义的文档?

答案1

如果你正在寻找永久设置 ulimit,你需要添加以下行

ulimit -n 4500000

到 /etc/profile (之后使用 /etc/profile 查看变化)。

至于查找 systctl 的含义,您可以在这里找到详细信息:

http://www.kernel.org/doc/Documentation/sysctl/

相关内容