在 CentOS 系统中,ulimit
命令用于设置或查看用户进程的资源限制。要修改进程数限制,请按照以下步骤操作:
打开终端。
使用文本编辑器(如 vi
或 nano
)打开 /etc/security/limits.conf
文件。例如,使用 vi
编辑器,输入以下命令:
sudo vi /etc/security/limits.conf
<username>
,并将 <n>
替换为您希望设置的进程数限制:<username> soft nproc <n>
<username> hard nproc <n>
例如,如果您希望将用户 myuser
的进程数限制设置为 4096,您可以添加以下行:
myuser soft nproc 4096
myuser hard nproc 4096
保存并关闭文件。
为了让更改生效,您需要重新登录或重启系统。
注意:这些更改仅适用于通过 ulimit
命令启动的新进程。已经运行的进程不会受到影响。如果您需要立即更改正在运行的进程的限制,您需要先终止该进程,然后再重新启动它。