首页 > 系统相关 >linux文件句柄数配置

linux文件句柄数配置

时间:2023-03-20 22:01:07浏览次数:39  
标签:文件 hard 句柄 linux 用户 修改 生效 soft

一、文件句柄数配置介绍 文件句柄分为用户级系统级,其中用户级和系统级句柄数修改又分为临时生效和永久生效两种。临时生效,机器重启或者用户退出登录后就会失效;同理,永久生效修改后重启机器依然生效。修改时先修改用户级,如果配置的用户级句柄数大于了默认的系统级句柄数,则需要对应修改系统级句柄数(需要保证系统级句柄数大于用户级句柄数)。  

二、查看文件句柄数

用户级查看:
ulimit -n
系统级查看:
cat /proc/sys/fs/file-max

 

三、修改文件句柄数   1、用户级修改

1、临时生效方式
ulimit -SHn 65535
-H:硬限制(就是实际真正的限制阈值),-S:软限制(警告限制,它只会给出警告),
如果运行ulimit命令没有加-H和-S,就是两个参数一起变,soft的限制不能比hard限制高。

2、永久生效方式
(1)vim /etc/security/limits.conf
(2)添加如下配置:
* hard nofile 65535 #任何用户可以打开的最大句柄数(超过会报错)
* soft nofile 65535 #任何用户可以打开的最大句柄数(超过会警告)

* hard nproc 50 #任何用户可用的最大进程数量(超过会报错)
* soft nproc 30 #任何用户可用的最大进程数量(超过会警告)
(3)重启服务器 reboot
(4)查看是否生效:ulimit -a

*号代表任何用户,soft:软限制,hard:硬限制

 

2、系统级修改

1、临时生效方式
vim /proc/sys/fs/file-max

2、永久生效方式
(1)vim /etc/sysctl.conf
(2)fs.file-max = 76724600
(3)重启服务器 reboot
(4)查看系统级文件句柄数是否生效 sudo sysctl -p

标签:文件,hard,句柄,linux,用户,修改,生效,soft
From: https://blog.51cto.com/u_14260790/6138650

相关文章

  • 合并多个txt文件为单个txt
    需求将windows下某个文件夹下多个txt,合成一个txt1.进入到​​​含有多个txt文件的目录下的黑窗口​​2.打开windows的cmd,输入:type*.txt>>D:/merge.txt#例如:typ......
  • linux文件句柄数配置
    一、文件句柄数配置介绍文件句柄分为用户级和系统级,其中用户级和系统级句柄数修改又分为临时生效和永久生效两种。临时生效,机器重启或者用户退出登录后就会失效;同理,永久生......
  • 全志系列芯片如何在Tina Linux中使用脚本完成定制化升级?
    1.主题在TinaLinux中,如何使用脚本完成定制化升级2.问题背景硬件:全平台软件:Tina其他:支持OTA升级的平台,可实现脚本定制化升级3.具体表现在OTA升级过程中,添加定制化需......
  • MessageUtils:ResourceBundle访问properties文件
    一个简单的ResourceBundle例子packagecom.app;importjava.io.Serializable;importjava.util.Iterator;importjava.util.List;importjava.util.......
  • Linux 6.3内核Btrfs性能得到提升10倍优化
    Btrfs是一种支持写入时复制(COW)的文件系统,被广泛运用于各种 ​​Linux​​ 操作系统之中,目标是取代ext3文件系统,改善ext3的限制。Btrfs是一种支持写入时复制(COW)的文......
  • 一个企业级的文件上传组件应该是什么样的
    前言大家好这里是阳九,一个中途转行的野路子码农,热衷于研究和手写前端工具.我的宗旨就是万物皆可手写新手创作不易,有问题欢迎指出和轻喷,谢谢本文适合有一定node后......
  • 问题解决01:默认不执行.ps1文件 - 无法双击.ps1文件
    默认不允许执行.ps1文件扩展名为.ps1的文件是用PowerShell写好的脚本文件。在Windows系统中,默认情况下是不允许执行.ps1文件。想双击一下执行.ps1文件?双击ps1文件很有......
  • requests下载大文件,断点下载
    前言requests.get()请求一个视频连接链接,如果视频太大怎么办?requests.get()下载到一半暂停了,想要接着下载怎么办?REQUESTS如何友好地请求下载大文件?当我们用requests.ge......
  • 软件工程日报——SQL语句查询不能应用在jsp文件
    今天上课我们在课堂上讲解了如何搞对象,然后再后两节课我和我的伙伴进行了对地铁系统中初始站台和终点站台查询功能的研究。在这个过程中,我们发现一个问题:能够实现web页面查......
  • SELinux权限
    1.DAC和MAC在了解SELinux之前,我们先来了解一下Linux的两种访问控制策略:DAC和MAC1.1LinuxDACDAC,自主访问控制(DiscretionaryAccesscontrol)。系统只提供基本的验证,......