要修改 CentOS 中的 ulimit 默认值,您需要编辑 /etc/security/limits.conf
文件。以下是具体步骤:
/etc/security/limits.conf
文件。例如,使用 vi 编辑器,您可以在终端中输入以下命令:sudo vi /etc/security/limits.conf
* soft nofile 1024
* hard nofile 4096
这些行表示所有用户的默认文件描述符限制。soft
是软限制,hard
是硬限制。数字表示允许的最大文件描述符数量。
* soft nofile 2048
* hard nofile 8192
*
替换为用户名。例如,要更改名为 john
的用户的限制,可以这样写:john soft nofile 2048
john hard nofile 8192
保存并关闭文件。
为了使更改生效,您需要重新登录或重启系统。在某些情况下,您可能需要重新启动相关服务或应用程序以使新的限制生效。
注意:在修改 ulimit 值时,请确保不要将其设置得过高,以免导致系统资源耗尽。根据您的系统配置和应用程序需求进行适当的调整。