ulimit 是一个用于控制 shell 运行时资源使用的命令,它可以限制用户可以创建的文件描述符、进程数等。要使用 ulimit 限制进程数,请按照以下步骤操作:
打开终端。
输入 ulimit 命令,后跟 -u 参数和要限制的最大进程数。例如,如果您希望将进程数限制为 100,请输入以下命令:
ulimit -u 100
请注意,这种方法仅适用于当前 shell 会话。如果您希望永久更改进程数限制,可以将 ulimit 命令添加到用户的 shell 配置文件中(如 ~/.bashrc 或 ~/.bash_profile),或者将其添加到系统的全局配置文件中(如 /etc/security/limits.conf)。
在 /etc/security/limits.conf 文件中,您可以添加以下行来设置进程数限制:
* soft nproc 100
* hard nproc 100
这将把所有用户的进程数限制为 100。您可以根据需要更改用户名和数字。保存文件并重新登录以使更改生效。