设置文件最大打开数 vim
# 系统 vim /etc/sysctl.conf # 添加 fs.file-max = 65535 sysctl -p # 用户 vim /etc/security/limits.conf # 添加 * hard nofile 65535 * soft nofile 65535 root hard nofile 65535 root soft nofile 65535 # Systemd sed -i '/DefaultLimitNOFILE/c DefaultLimitNOFILE=65535' /etc/systemd/*.conf systemctl daemon-reexec
# 打开新的终端 # ssh remote_user@host # 查看系统限制 cat /proc/sys/fs/file-max # 查看用户硬限制 ulimit -Hn # 查看用户软限制 ulimit -Sn # 查看某进程的限制 cat /proc/PID/limits # 将 PID 替换为具体的进程 ID # 查看其余用户限制 su - www -c 'ulimit -aHS' -s '/bin/bash'