临时修改

#查看
 ulimit -n
 ulimit -a

 临时设置
 ulimit -n 65535

永久修改

/etc/security/limits.conf

* soft nofile 65535
* hard nofile 65535
或者
* - nofile 65535
也可以将 `*` 替换为指定的用户名

#ubuntu需要单独指定用户名
ps aux |grep nginx  #查看nginx使用的用户名


sudo cat <<EOL >>/etc/security/limits.conf
* soft nofile 65535
* hard nofile 65535
EOL

sudo cat <<EOL >>/etc/security/limits.conf
* - nofile 65535
EOL

需要重启

ubuntu22.04需要改root

Ubuntu中需要写具体用户名

sudo cat <<EOL >>/etc/security/limits.conf
root soft nofile 65535
root hard nofile 65535
nobody hard nofile 65535
EOL