Linux 设置文件开启数量限制

1、限制某个用户的

bash 复制代码
vim /etc/security/limits.conf

root soft nofile 65535
root hard nofile 65535
*soft nofile 65535
*hard nofile 65535
  • 第一行指root用户的每个进程可开启最大的文件数(软限制,只警告)
  • 第二行指root用户的每个进程可开启最大的文件数(硬限制,无法开启多的文件了)
  • 第三、四行指所有用户的。

设定的值不能超过/proc/sys/fs/nr_open里的值,完全够用了。

2、限制系统文件开启最大数

bash 复制代码
vim /etc/sysctl.conf
fs.file-max = 6815744

执行生效:sysctl -p

相关推荐
invicinble2 小时前
对linux形成认识
linux·运维·服务器
小Pawn爷2 小时前
14.VMmare安装ubuntu
linux·运维·ubuntu
技术路上的探险家2 小时前
8 卡 V100 服务器:基于 vLLM 的 Qwen 大模型高效部署实战
运维·服务器·语言模型
有谁看见我的剑了?3 小时前
介绍一款 测试 DNS解析成功率的网站
运维
半桔3 小时前
【IO多路转接】高并发服务器实战:Reactor 框架与 Epoll 机制的封装与设计逻辑
linux·运维·服务器·c++·io
绵绵细雨中的乡音3 小时前
深入理解 ET 与 LT 模式及其在 Reactor 模型中的应用
服务器·网络·php
HABuo3 小时前
【linux文件系统】磁盘结构&文件系统详谈
linux·运维·服务器·c语言·c++·ubuntu·centos
Howrun7774 小时前
关于Linux服务器的协作问题
linux·运维·服务器
小白同学_C5 小时前
Lab3-page tables && MIT6.1810操作系统工程【持续更新】
linux·c/c++·操作系统os
十年磨一剑~5 小时前
Linux程序接收到sigpipe信号崩溃处理
linux