在 Ubuntu 系統中,ulimit
命令用于設置或查看用戶進程的資源限制。對于進程數(即同時運行的進程數量)的限制,可以通過以下命令查看:
ulimit -u
這個命令會顯示當前用戶的最大進程數限制。默認情況下,這個值通常設置為 1024 或 4096,具體取決于系統配置。
如果你需要修改這個限制,可以使用以下命令:
ulimit -u <新的限制值>
例如,如果你想將最大進程數限制設置為 2048,可以運行:
ulimit -u 2048
請注意,這個命令只會臨時修改當前 shell 會話的限制。如果你想永久修改這個限制,需要編輯 /etc/security/limits.conf
文件。在這個文件中,你可以為特定用戶或用戶組設置資源限制。例如:
* soft nproc 2048
* hard nproc 4096
上面的配置將所有用戶的軟限制設置為 2048,硬限制設置為 4096。保存文件后,重新登錄或重啟系統以使更改生效。