在 CentOS 中,您可以通过以下步骤来重置 ulimit 值:
打开终端。
以 root 用户身份登录。如果您不是 root 用户,请输入 su -
并输入 root 密码。
临时更改 ulimit 值。您可以通过以下命令来更改当前会话的 ulimit 值:
ulimit -n <新的软限制>
ulimit -Hn <新的硬限制>
将 <新的软限制>
和 <新的硬限制>
替换为您希望设置的值。例如,要将软限制设置为 65536,硬限制设置为 65536,请输入:
ulimit -n 65536
ulimit -Hn 65536
请注意,这些更改仅适用于当前会话。当您关闭终端或重新启动系统时,这些更改将不会保留。
永久更改 ulimit 值。要永久更改 ulimit 值,请编辑 /etc/security/limits.conf
文件。使用文本编辑器打开文件,例如:
vi /etc/security/limits.conf
在文件末尾添加以下行,将 <新的软限制>
和 <新的硬限制>
替换为您希望设置的值:
* soft nofile <新的软限制>
* hard nofile <新的硬限制>
例如,要将软限制设置为 65536,硬限制设置为 65536,请添加以下行:
* soft nofile 65536
* hard nofile 65536
保存并关闭文件。
重启系统以使更改生效。要使永久更改生效,请重新启动系统:
reboot
系统重启后,新的 ulimit 值将生效。