設置文件最大打開數 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'