Eng7 Asked: 2021-07-09 02:04:19 +0800 CST2021-07-09 02:04:19 +0800 CST 2021-07-09 02:04:19 +0800 CST CentOS:ulimit 硬/软限制保持重置为默认值 772 我CentOS7正在尝试更改以下值ulimit: ulimit -Hn 262144 ulimit -Sn 100000 但在退出后,该值将被重置为其默认值: [root@server001]# ulimit -Hn 4096 [root@server001]# ulimit -Sn 1024 我是否以这种方式永久设置值?如果没有,怎么办? 如果它是永久性的,为什么它会恢复到默认值? linux centos ulimit 1 个回答 Voted Best Answer Romain 2021-07-14T12:22:55+08:002021-07-14T12:22:55+08:00 如果您使用该ulimit命令设置限制,则您的更改将仅在注销或重新启动之前保持有效。这是观察到的行为。 要永久更改限制,您必须编辑/etc/security/limits.conf. 以下是如何为每个人设置软和硬打开文件数的值 ( *)。 * soft nofile 100000 * hard nofile 262144 要使更改生效,您需要注销并重新登录。 手册页中的更多信息
如果您使用该
ulimit
命令设置限制,则您的更改将仅在注销或重新启动之前保持有效。这是观察到的行为。要永久更改限制,您必须编辑
/etc/security/limits.conf
.以下是如何为每个人设置软和硬打开文件数的值 (
*
)。要使更改生效,您需要注销并重新登录。
手册页中的更多信息