在 CentOS 系統中,ulimit
命令用于設置或查看用戶進程的資源限制。其中,ulimit -u
命令用于查看或設置單個用戶可以創建的最大進程數。
要查看當前用戶的進程數限制,可以在終端中輸入以下命令:
ulimit -u
這將顯示當前用戶的最大進程數限制。如果您需要更改此限制,可以使用以下命令:
ulimit -u <new_limit>
將 <new_limit>
替換為您希望設置的新限制值。例如,如果您希望將最大進程數限制設置為 4096,可以輸入:
ulimit -u 4096
請注意,此更改僅對當前 shell 會話有效。要永久更改限制,請編輯 /etc/security/limits.conf
文件。在此文件中,您可以為用戶或用戶組設置資源限制。例如,要將特定用戶的最大進程數限制設置為 4096,請添加以下行:
<username> soft nproc 4096
<username> hard nproc 4096
將 <username>
替換為您要更改限制的用戶名。保存文件后,新限制將在用戶下次登錄時生效。