在
修改/etc/security/
limits.
conf文件后,需要重新登录或者重新启动才能使
修改生效。这是因为
limits.
conf文件只会在用户登录时读取一次,并将限制值设置为进程的默认值。如果要立即使
修改生效,可以使用以下命令:
1. 重新登录:关闭当前终端,重新打开一个终端并登录即可。
2. 执行 `su - <username>` 命令:对于
修改的是某个用户的限制值,可以切换到该用户并重新登录,例如执行 `su - testuser` 命令。
3. 执行 `u
limit-a` 命令:该命令可以显示当前 shell 进程的所有限制值,包括从
limits.
conf文件中读取的值。如果看到
修改后的值已经生效,那么说明
修改成功。
4. 执行 `sysctl -p` 命令:该命令可以重新加载系统的配置文件,包括
limits.
conf文件。执行该命令后,会输出重新加载的配置文件列表,如果列表中包含了
limits.
conf文件,那么说明
修改已经生效。
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/4986.html