在 CentOS 系统中,调整 ulimit 设置后,为了让更改生效,你需要重新登录或者重启系统。以下是调整 ulimit 的步骤:
打开终端。
使用文本编辑器(如 vi、nano 等)打开 /etc/security/limits.conf
文件。例如,使用 vi 编辑器,输入以下命令:
sudo vi /etc/security/limits.conf
* soft nofile 65535
* hard nofile 65535
这里的 *
表示对所有用户生效。如果你想针对特定用户设置限制,可以将 *
替换为用户名。
保存并关闭文件。
为了让更改生效,你需要重新登录或者重启系统。如果你想在不重启系统的情况下使更改生效,可以运行以下命令:
source /etc/security/limits.conf
请注意,这个命令只会影响当前运行的 shell 会话。如果你有多个 shell 会话,需要为每个会话运行此命令。
ulimit -n
命令检查新的限制是否已生效。