如何修改/etc/security/limits.conf 一个进程能打开的最大文件数 1024 为 自己期望的数字

简介: 如何修改/etc/security/limits.conf 一个进程能打开的最大文件数 1024 为 自己期望的数字

注意哦,关于这些修改请切换到root用户,或者切换到root环境

su - 切换到root用户

sudo su 环境用的是目标用户(root)的环境

sudo -s 环境用的是当前用户本身的环境

 

方法1 最直接

在/etc/profile 中增加一行 ulimit -n xxx

source /etc/profile

ulimit -n 1048576

 

方法2

1、 ulimit -a 查看信息

2、vim /etc/security/limits.conf

*  soft    nofile  65536
*  hard    nofile  65536

方法3

在: /etc/pam.d/login添加最下面一行   session    required     pam_limits.so  如下:

session    required     pam_limits.so

如果通过ssh方式登录 通过  ulimit -a仍然是1024,可以使用重启ssh服务

 

 

相关文章
|
1月前
|
安全 Python
Python 多进程日志输出到同一个文件并实现日志回滚
Python 多进程想要实现将日志输出到同一个文件中,使用同一个日志句柄,且日志需要按照日期,大小回滚。
|
1月前
|
人工智能 数据库
无法将文件“obj\Debug\UI.exe“复制到“bin\Debug\UI.exe“。文件“bin\Debug\UI.exe“正由另一个进程使用,因此该进程无法访问此文件。
无法将文件“obj\Debug\UI.exe“复制到“bin\Debug\UI.exe“。文件“bin\Debug\UI.exe“正由另一个进程使用,因此该进程无法访问此文件。
97 0
|
1月前
|
Arthas 测试技术
错误提示表明Arthas无法打开目标进程的socket文件
错误提示表明Arthas无法打开目标进程的socket文件
64 2
|
Linux 开发工具
Linux 多个vi、vim进程编辑同一文件时的临时文件问题
Linux 多个vi、vim进程编辑同一文件时的临时文件问题
243 0
|
7月前
|
Windows
卸载应用后,删除安装根目录下的所有文件,提示已在另一进程打开,在资源管理器进程中找不到该程序的解决
卸载应用后,删除安装根目录下的所有文件,提示已在另一进程打开,在资源管理器进程中找不到该程序的解决
57 0
|
Java 编译器 开发工具
MissingPropertyException apk过大,打包后在apk出现不相关资源文件 另一个程序正在使用此文件 进程无法访问 NDK can not
MissingPropertyException apk过大,打包后在apk出现不相关资源文件 另一个程序正在使用此文件 进程无法访问 NDK can not
270 0
MissingPropertyException apk过大,打包后在apk出现不相关资源文件 另一个程序正在使用此文件 进程无法访问 NDK can not
|
11月前
|
开发框架 .NET
解决NET Core发布iis项目覆盖原有的项目时"另一个程序正在使用此文件,进程无法访问"
解决NET Core发布iis项目覆盖原有的项目时"另一个程序正在使用此文件,进程无法访问"
|
Linux Shell C++
【Linux初阶】进程程序替换 | 初识、原理、函数、应用 & makefile工具的多文件编译
替换初识,替换原理,替换函数理解和使用,makefile工具的多文件编译,进程替换应用(简易命令行实现)
121 0
【Linux初阶】进程程序替换 | 初识、原理、函数、应用 & makefile工具的多文件编译
PermissionError: [WinError 32] 另一个程序正在使用此文件,进程无法访问
PermissionError: [WinError 32] 另一个程序正在使用此文件,进程无法访问
617 0

热门文章

最新文章

相关实验场景

更多