查看linux句柄数限制
ulimit -n
临时修改
ulimit -n 100000
永久修改
vim /etc/security/limits.conf
在# End of file前面插入
* soft nofile 1000000
* hard nofile 1000000
!!部分linux如树莓派需要指定用户
root soft nofile 1000000
root hard nofile 1000000
修改nofile全局最大值(最大值必须比limits.conf的配置大否则可能无法开机)
vim /etc/sysctl.conf
在末尾添加
fs.nr_open=1500000
fs.file-max=1500000
生效配置
sysctl -p
配置完成 重启设备
reboot
查看配置
cat /proc/sys/fs/nr_open
转载于https://www.cnblogs.com/crazymakercircle/p/9904544.html
本文介绍了如何在Linux系统中查看和修改文件句柄数限制,包括临时和永久性的修改。通过`ulimit -n`命令可以查看当前限制,而要永久修改则需编辑`/etc/security/limits.conf`文件,添加针对所有用户或特定用户的软硬限制。此外,还需调整系统全局的最大句柄数,这涉及到修改`/etc/sysctl.conf`文件,并使用`sysctl -p`使改动生效。最后,重启系统使配置生效,可通过`cat /proc/sys/fs/nr_open`检查设置是否成功。
634

被折叠的 条评论
为什么被折叠?



