Linux ulimit 命令

Posted pzk7788

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux ulimit 命令相关的知识,希望对你有一定的参考价值。

命令用来限制系统用户对系统资源的使用,常见用法如下:

 

 

 

命令参数:

-a    # 显示当前所有的资源限制
-b    
-c    # 限制core文件的大小,以 blocks 为单位,当程序崩溃时便会产生core文件,core文件其实就是内存的映像,当程序崩溃时,存储内存的相应信息,主要用于对程序进行调试。如 ulimit -c 4194304 表示限制core文件最大为2G
-d    # 限制进程的数据段的大小,以 Kbytes 为单位,也就是存放进程中已初始化的全局变量的一块内存区域的大小。如 ulimit -d unlimited 表示对进程的数据段大小不进行限制
-e    
-f    # 限制进程可创建的最大文件的大小,以 blocks 为单位,如 ulimit -f 2048 表示进程可以创建的最大文件大小为 2048 blocks
-i    
-l    
-m    
-n    
-p 
-q  
-r  
-s   
-t  
-u   
-v  
-x  
-T  
-H
-S

 

 

 

 

 

 

    

以上是关于Linux ulimit 命令的主要内容,如果未能解决你的问题,请参考以下文章

修改ulimit参数

Linux ulimit命令详解

ulimit 命令详解

ulimit命令

linux查看修改线程默认栈空间大小(ulimit -s)

ulimit -a