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。您可以根据需要更改用户名和数字。保存文件并重新登录以使更改生效。