概念
open file limit
是linux系统中某用户或进程在当前会话中可打开的最大文件数量,超出可能引发程序意外,如报错或崩溃
分类
-
Soft Limit
: 任意用户或进程可更改的打开文件数上限,修改只对当前用户(或进程)生效,即临时生效,重新登录或者重启进程则失效。 -
Hard Limit
:Soft Limit
可更改的数值上限,只能root用户修改;
查看命令
查看Solt Limit
ulimit -Sn
查看Hard Limit
ulimit -Hn
查看当前可打开的最大文件数值
cat /proc/sys/fs/file-max
临时修改(只对当前会话生效)
修改Soft Limit
ulimit -Sn 65535
修改Hard Limit
ulimit -Hn 123456
修改可打开文件数文章来源:https://www.toymoban.com/news/detail-571845.html
sudo sysctl -w fs.file-max=500000
永久修改
sudo vi /etc/security/limits.conf
增加2行: * 表示对所有用户生效:文章来源地址https://www.toymoban.com/news/detail-571845.html
* hard nofile 123456
* soft nofile 65535
到了这里,关于linux修改打开文件数限制open file limit的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!