Limit

/etc/security/limits.conf 中的更改是否需要重新啟動?

  • January 12, 2021

更改是否/etc/security/limits.conf需要重新啟動才能生效?

例如,如果我有一個在 中設置以下限制的腳本/etc/security/limits.conf,是否需要重新啟動系統才能使這些限制生效?

* hard nofile 94000
* soft nofile 94000
* hard nproc 64000
* soft nproc 64000

不,但您應該關閉所有活動會話視窗。他們仍然記得舊的價值觀。換句話說,註銷並重新登錄。每個遠端新會話或本地安全外殼都會使限制更改生效。

如果您安裝了 prlimit,則將更改直接應用到正在執行的程序(隨 util-linux-2.21 提供)

prlimit --pid <pid> --<limit>=<soft>:<hard>

例如

prlimit --pid 12345 --nofile=1024:2048

參考這裡

引用自:https://unix.stackexchange.com/questions/108603