玩蛇网提供最新Python编程技术信息以及Python资源下载!
您现在的位置: 玩蛇网首页 > linux入门教程 > 正文内容

设定Linux打开文件数量的方法

玩蛇网推荐图文教程:python 列表

Linux最多能打开多少个文件?设定Linux打开文件数量的方法,修改方法我们的目标是:让Linux每一个用户登录系统后系统打开的最大文件数都是我们设定好的。

把这个目标分解为两个目标:
1.1、设置对root用户登录系统生效,这个目标可以实现起来不难;
1.2、设置对所有用户生效;
这个就非常麻烦了,弄不好还会把你的系统给整坏,因为要重编译Linux的内核才行!

所以权衡之下,我只实现了第一个目标,因为第二个目标的风险太大,我想如果我之前知道这点,那么我在装系统的时候我会先做这个处理,但现在我觉得已经晚了。

设定Linux打开文件数量的方法, 修改的地方
2.1、修改/etc/security/limits.conf。
通过 vi /etc/security/limits.conf修改其内容,在文件最后加入(数值也可以自己定义):

* soft nofile = 65536
* hard nofile = 65536
root soft nofile 65536
root hard nofile 65536
* 表示该配置对所有用户均有效,root用户要特别加两行。

设定Linux打开文件数量的方法,修改/etc/profile:通过vi /etc/profile修改,在最后加入以下内容

ulimit -n 65536
然后重新登录即可生效了。

设定Linux打开文件数量的方法,其实只修改/etc/profile就可以生效了,但我还是建议把/etc/security/limits.conf也修改一下。最后强调的是,你如果要使得修改对所有用户都生效,那么现在看来你只能重新编译Linux的内核才行。

玩蛇网文章,转载请注明出处和文章网址:http://www.iplaypy.com/linux/l6633.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
出炉日期:2017-01-15 16:52 玩蛇网 www.iplaypy.com

我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules