Linux
CentOS:ulimit 硬/軟限制保持重置為預設值
我
CentOS7
正在嘗試更改以下值ulimit
:ulimit -Hn 262144 ulimit -Sn 100000
但在退出後,該值將被重置為其預設值:
[root@server001]# ulimit -Hn 4096 [root@server001]# ulimit -Sn 1024
我是否以這種方式永久設置值?如果沒有,怎麼辦?
如果它是永久性的,為什麼它會恢復到預設值?
如果您使用該
ulimit
命令設置限制,則您的更改將僅在註銷或重新啟動之前保持有效。這是觀察到的行為。要永久更改限制,您必須編輯
/etc/security/limits.conf
.以下是如何為每個人設置軟和硬打開文件數的值 (
*
)。* soft nofile 100000 * hard nofile 262144
要使更改生效,您需要註銷並重新登錄。
手冊頁中的更多資訊