要修改 CentOS 中的 ulimit 默認值,您需要編輯 /etc/security/limits.conf
文件。以下是具體步驟:
/etc/security/limits.conf
文件。例如,使用 vi 編輯器,您可以在終端中輸入以下命令:sudo vi /etc/security/limits.conf
* soft nofile 1024
* hard nofile 4096
這些行表示所有用戶的默認文件描述符限制。soft
是軟限制,hard
是硬限制。數字表示允許的最大文件描述符數量。
* soft nofile 2048
* hard nofile 8192
*
替換為用戶名。例如,要更改名為 john
的用戶的限制,可以這樣寫:john soft nofile 2048
john hard nofile 8192
保存并關閉文件。
為了使更改生效,您需要重新登錄或重啟系統。在某些情況下,您可能需要重新啟動相關服務或應用程序以使新的限制生效。
注意:在修改 ulimit 值時,請確保不要將其設置得過高,以免導致系統資源耗盡。根據您的系統配置和應用程序需求進行適當的調整。