一、查看最大打开文件数

1、查看系统及最大打开文件数

  1. [root@localhost ~]# cat /proc/sys/fs/file-max

  2. 65535

2、查看当前用户最大打开文件数

  1. # ulimit -Hn //查看硬限制

  2. # ulimit -Sn //查看软限制

二、设置最大打开文件数

1、系统及的设置

  1. # vi /etc/sysctl.conf

增加:

  1. fs.file-max = 100000

立即生效:

  1. # sysctl -p

2、用户级设置

  1. vi /etc/security/limits.conf

设置如下:

  1. httpd soft nofile 4096

  2. httpd hard nofile 10240

httpd是用户,可以使用通配符*表示所有用户。
要使 limits.conf 文件配置生效,必须要确保 pam_limits.so 文件被加入到启动文件中。
查看 /etc/pam.d/login 文件中有:

  1. session required /lib/security/pam_limits.so

也可以在/etc/profile后面加上ulimit -n 10240
使用如下命令立即生效:

  1. # su - httpd

  2. $ ulimit -Hn 10240

  3. $ ulimit -Sn 4096

本文转自 freeterman 51CTO博客,原文链接:http://blog.51cto.com/myunix/1231657,如需转载请自行联系原作者

linux文件描述符相关推荐

  1. [转帖]linux文件描述符文件/etc/security/limits.conf

    linux文件描述符文件/etc/security/limits.conf https://blog.csdn.net/fanren224/article/details/79971359 需要多学习 ...

  2. 玩转Linux文件描述符和重定向

    本文介绍linux中文件描述符与重定向的相关知识,文件描述符是与文件输入.输出相关联的整数,它们用来跟踪已打开的文件.有需要的朋友参考下. 原文出处:http://www.jbxue.com/arti ...

  3. linux文件描述符导致squid拒绝服务

    linux文件描述符导致squid拒绝服务   前几天因工作需要在RHEL4.8上面架设了一个squid双网代理,刚开始测试一切正常,然后就在前台负载均衡服务器把这个代理地址加上,运行一段时间后,客服 ...

  4. linux文件描述符、软硬连接、输入输出重定向

    引用链接:https://blog.csdn.net/qq769651718/article/details/79459346 文件描述符的作用: 文件描述符是linux操作系统中特有的概念.其相当于 ...

  5. linux文件描述符与标识符,文件描述符fd

    这里以问答的方式来讨论这个问题: 1. 文件描述符 fd 和文件指针 FILE *的关系? 文件描述符是什么?我们知道每一个进程都有一个自己的PCB(进程控制块),进程控制块的结构是: struct ...

  6. linux文件 i节点结构,Linux 文件描述符 文件表项 i节点结构

    Linux的VFS(虚拟文件系统)学习起来很痛苦,看源码不太明智,看完分析完就忘且太浪费时间,懂了后也无法应用在实际场合中.所以这里只是讨论下文件描述符,文件表项(file结构体)和inode,理清实 ...

  7. OS / Linux / 文件描述符以及 file 结构体

    零.前言 程序可以理解为硬盘上的普通二进制文件:进程是加载到内存中的二进制文件,除了加载到内存中的二进制文件外,还附有所有对于该二进制文件描述信息的结构体,描述该进程的结构体叫PCB(进程控制块),在 ...

  8. 玩转linux文件描述符和重定向,玩转Linux文件描述符和重定向

    本文介绍linux中文件描述符与重定向的相关知识,文件描述符是与文件输入.输出相关联的整数,它们用来跟踪已打开的文件.有需要的朋友参考下. 原文出处: linux下的文件描述符是与文件输入.输出相关联 ...

  9. linux 文件描述符

    linux中一切皆文件,socket,磁盘,线程,显示器,键盘等操作都是进行文件的操作. 文件类型 标记符 目录(directory) d 字符设备(character) c 块设备(block) b ...

  10. linux文件描述符有什么用,linux上的文件描述符3有什么特别之处?

    我的工作,那将在Linux和Mac OS X上运行的服务器应用程序它是这样的:linux上的文件描述符3有什么特别之处? 启动主要应用 控制器进程的叉 调用lock_down()在控制过程中 再次叉终 ...

最新文章

  1. Java Persistence API中的FetchType LAZY和EAGER之间的区别?
  2. python etree htm参数_python笔记1--lxml.etree解析html
  3. golang sqlite数据库 rows.Close()造成 错误database is locked
  4. ubuntu 12.04 php升级,在 Ubuntu 12.04 LTS 中将 PHP 从 5.3 升级到 5.5
  5. js如何实现扫描身份证识别_如何识别身份证上信息?快速录入看这招
  6. .NET Core 的过去、现在和未来
  7. 设置maven 参数调休_IDEA 使用 Maven构建Spark项目
  8. web-使用wsgiref模块模拟web框架
  9. node soket.io + express + vue-soket.io 之间实现通信
  10. 【K210】【MaixPy】一、Maix Dock入门之FPIOA和GPIO
  11. android 字体像素转换工具类_android px,dp,sp大小转换工具
  12. 2019测试指南-web应用程序安全测试(二)识别应用程序入口点
  13. java 状态常量_Java 变量和常量
  14. 再探c++ priority
  15. 年终奖扣税方式1月1日起施行,程序员你还好吗?
  16. 2018年全球十大突破性技术
  17. 了解git裸仓库并利用post-receive自动化部署
  18. 探悉 Excel 中不为人所知的技巧
  19. linux ls搜索 开头,linux中怎么用ls查找以la开头的文件
  20. 汇编———标志(flag)寄存器

热门文章

  1. Linux下使用终端调试Python程序:pudb
  2. ios 圆形旋转菜单_iOS实现滑动弧形菜单的思路与方法
  3. 联想服务器升级微码文件,ThinkPad如何升级硬盘微码程序(适用于SL系列机器)
  4. android 6.0 重启 丢失 壁纸,android6.0 壁纸设置流程讲解
  5. MySQL IN、Exist关联查询时,我们为什么建议小表驱动大表?
  6. Elasticsearch之分词
  7. iOS响应链和传递机制
  8. python数据库pymysql_Python——数据库04 Python操作MySQL pymysql模块使用,python,04python,MySQLpymysql...
  9. 笔记本电脑怎么清理灰尘_用了这么多年电脑,你该清理清理这个,将会又快又流畅...
  10. 十年JAVA架构经验总结:这几点尤为关键!