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

相关推荐
_dindong11 小时前
Linux网络编程:结合内核数据结构详谈epoll的工作原理
linux·服务器·网络
了一梨11 小时前
在Ubuntu中配置适配泰山派的交叉编译环境
linux·c语言·ubuntu
buyutang_11 小时前
Linux网络编程:Socket套接字编程概念及常用API接口介绍
linux·服务器·网络·tcp/ip
小小哭包11 小时前
Nginx配置文件nginx.conf中文详解
运维·nginx
weixin_4316972011 小时前
onlyoffice预览nginx代理的静态文件
运维·nginx
杨云龙UP11 小时前
从0搭建Oracle ODA NFS异地备份:从YUM源到RMAN定时任务的全流程
linux·运维·数据库·oracle
DN金猿11 小时前
恢复 Linux 上误删除的文件
linux·运维·服务器
6***A66312 小时前
Nginx 反向代理配置
运维·nginx
远瞻。12 小时前
【环境配置】Ubuntu系统安装cuda
linux·运维·ubuntu
kyle~12 小时前
Linux---<unistd.h>类Unix系统编程核心头文件
linux·运维·unix