linux ulimit命令用法解析
来源:互联网
时间:2026-02-26 13:59:18
作者:
系统大全为您提供学习ulimit命令的用法。 功能说明:控制shell程序的资源。 语 法:ulimit [-aHS][-c 补充说明:ulimit为shell内建指令,可用来控制shell执行程序的资源。 参 数: 代码如下: -a 显示目前资源限制的设定。 -c -d <数据节区大小> 程序数据节区的最大值,单位为KB。 -f <文件大小> shell所能建立的最大文件,单位为区块。 -H 设定资源的硬性限制,也就是管理员所设下的限制。 -m <内存大小> 指定可使用内存的上限,单位为KB。 -n <文件数目> 指定同一时间最多可开启的文件数。 -p <缓冲区大小> 指定管道缓冲区的大小,单位512字节。 -s <堆叠大小> 指定堆叠的上限,单位为KB。 -S 设定资源的弹性限制。 -t -u <程序数目> 用户最多可开启的程序数目。 -v <虚拟内存大小> 指定可使用的虚拟内存上限,单位为KB。 ulimit -a 用来显示当前的各种用户进程限制。 Linux对于每个用户,系统限制其最大进程数。为提高性能,可以根据设备资源情况,设置各linux 用户的最大进程数。 例如,把某linux用户的最大进程数设为10000个: ulimit -u 10000 对于需要做许多 socket 连接并使它们处于打开状态的 Java 应用程序而言, 最好通过使用 ulimit -n xx 修改每个进程可打开的文件数,缺省值是 1024。 ulimit -n 4096 将每个进程可以打开的文件数目加大到4096,缺省为1024 其他建议设置成无限制(unlimited)的一些重要设置是: 复制代码 代码如下: 数据段长度:ulimit -d unlimited 最大内存大小:ulimit -m unlimited
堆栈大小:ulimit -s unlimited
CPU 时间:ulimit -t unlimited
虚拟内存:ulimit -v unlimited
有时服务器需要调整ulimit的stack size 参数调整为unlimited 无限,使用ulimit -s unlimited时只能在当时的shell见效,重开一个shell则失效。
解决方法:
在/etc/profile 的最后面添加ulimit -s unlimited。
然后:
# source /etc/profile
使修改即时生效。
可能的问题:
如果碰到类似的错误提示
ulimit: max user processes: cannot modify limit: 不允许的操作
ulimit: open files: cannot modify limit: 不允许的操作
以上操作对root用户是不会提示这样的限制信息的,只对普通用户有影响,原因何在?
大家可以去研究下文件:/etccuritymits.conf。
说明:
linux对用户有默认的ulimit限制,而这个文件可以配置用户的硬配置和软配置,硬配置是个上限。
超出上限的修改就会出“不允许的操作”这样的错误。
即限制任意用户的最大线程数和文件数为10240。
经验总结:
以上就是系统大全给大家介绍的如何使的方法都有一定的了解了吧,好了,如果大家还想了解更多的资讯,那就赶紧点击系统大全官网吧。
本文来自系统大全https://www.herecours.com/d/file/efpub/2026/26-26/20260226134749568978
编辑推荐:
- linux ulimit命令用法解析02-26
- 电脑技术:cacti安装与配置02-26
- U盘安装linux(ubuntu)02-26
- Linux系统管理技术手册——第6章 添加新用户02-26
- ubuntu系统之难02-26
- malloc/free的实现02-26
- Linux下静态库生成和使用02-26
- Linux修改hostname的两个办法02-26
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 电脑技术:cacti安装与配置
电脑技术:cacti安装与配置
26-02-26 - linux下的基本指令使用和makefile的配置
linux下的基本指令使用和makefile的配置
26-02-26 - Linuxarping命令测试IP地址冲突
Linuxarping命令测试IP地址冲突
26-02-26 - Linux内核3.14.5最新版发布
Linux内核3.14.5最新版发布
26-02-26 - Linux中的free命令
Linux中的free命令
26-02-26 - Linux系统怎么架设共享文件服务器?
Linux系统怎么架设共享文件服务器?
26-02-26 - Windows和linux双系统——修改默认启动顺序
Windows和linux双系统——修改默认启动顺序
26-02-26 - 三只羊网络回应网传“借壳上市成功”:不实信息
三只羊网络回应网传“借壳上市成功”:不实信息
26-02-26 - 携程集团:反垄断调查目前无法预计结果,公司业务运营保持正常
携程集团:反垄断调查目前无法预计结果,公司业务运营保持正常
26-02-26 - linux打开端口《图》
linux打开端口《图》
26-02-26
