Linux ulimit -n文件打开数最大值修改方法

发布时间:2021-01-16编辑:脚本学堂
linux系统中如何修改最大打开文件数?ulimit -n命令查看当前最大可打开文件数,这里介绍二种修改文件打开数的方法,需要的朋友参考下。

linux ulimit -n文件打开数最大值修改方法

在linux系统中,尤其是做linux服务器使用时,不适当的最大打开文件数设置,会成为性能的瓶颈,如何解决这个问题呢?

1,查看当前最大可打开文件数
命令:
 

ulimit -n #默认是1024

2、如何增大linux文件最大打开数?
1)临时方法:

ulimit -n 8192

重启电脑或者重新登录后又会恢复成1024,且只有 root 用户有权限改。

2)、永久方法:
修改以下两个文件:
1./etc/security/limits.conf
vi /etc/security/limits.conf
加上:
 

* soft nofile 10240
* hard nofile 20480
(数目按情况自己改)


2./etc/pam.d/login
vi /etc/pam.d/login
在后面添加:
 

session required pam_limits.so

如此,就永久设置了linux文件最大打开数的值,即使linux系统重启,依然有效。