博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux:使用ulimit设置文件最大打开数
阅读量:6081 次
发布时间:2019-06-20

本文共 605 字,大约阅读时间需要 2 分钟。

hot3.png

1、  首先我们通过ulimit –a命令来查看系统的一些资源限制情况,如下

红框中所示的是最大文件打开数,一般情况下是1024,但由于我系统已经改为了32768,所以现在看到的是32768。

我们也可以通过ulimit –n命令来查看最大文件打开数,如下:

32768

2、  修改目标

我们的目标是:让每一个用户登录系统后系统打开的最大文件数都是我们设定好的。

但我这里不得不说的是:非常遗憾,网上很多这方面关于ulimit设置修改资源限制的文章,但没一篇文章管用。

3、  设置对所有用户生效

3.1、修改/etc/security/limits.conf

通过 vi /etc/security/limits.conf修改其内容,在文件最后加入(数值也可以自己定义):

* soft noproc     10000(可选)

* hard noproc   10000(可选)

* soft  nofile = 32768

* hard  nofile = 65536

3.2、修改/etc/profile

通过vi /etc/profile修改,在最后加入以下内容

ulimit -n 32768

然后重新登录即可生效了。

说明

* 代表针对所有用户

noproc是代表最大进程数
nofile 是代表最大文件打开数

转载于:https://my.oschina.net/wangchongya/blog/786274

你可能感兴趣的文章
前端面试中的常见的算法问题
查看>>
计算机语言的基本理论
查看>>
nodejs流之行读取器例子
查看>>
批量文件重命名工具
查看>>
简单说一下UWP中的JumpList
查看>>
unity将object[]或者string对象转换成枚举enum
查看>>
PostgreSQL 10.1 手册_部分 II. SQL 语言_第 9 章 函数和操作符_9.19. 范围函数和操作符...
查看>>
以太坊系列之六: p2p模块--以太坊源码学习
查看>>
使用scikit-learn解决文本多分类问题(附python演练)
查看>>
2018 年最值得关注的 JavaScript 趋势
查看>>
什么是区块链?超级账本 Brian Behlendorf 从五个方面教你认识
查看>>
Linux中的帮助功能
查看>>
针对Android的Pegasus恶意软件版本和针对iOS的有什么不同?
查看>>
使用MindFusion JavaScript组件与WordPress Elementor插件
查看>>
Android设计应用图标不用愁---Asset Studio Integration来帮你 .
查看>>
Linux 下DNS配置管理
查看>>
收集的Haskell资源
查看>>
Hyper-V 2016 配置管理系列(Part3)
查看>>
IEEE模版写作干货
查看>>
Linux日志管理与分类
查看>>