Linux limits.conf 简述

232 阅读1分钟

limits.conf

1、格式:
    #<domain>    <type>    <item>    <value>

domain:设置需要被限制的用户名,组名前面加@和用户名区别。也可以用通配符*来做所有用户的限制。

type:有三种 soft,hard 和“ - ”
    soft 指的是当前系统生效的设置值。
    hard 表明系统中所能设定的最大值。
    soft 的限制不能比har 限制高。
    用 “ - ” 就表明同时设置了 soft 和 hard 的值。

item:
    nofile - 打开文件的最大数目
    noproc - 进程的最大数目
    core - 限制内核文件的大小
    date - 最大数据大小
    fsize - 最大文件大小
    memlock - 最大锁定内存地址空间
    rss - 最大持久设置大小
    stack - 最大栈大小
    cpu - 以分钟为单位的最多 CPU 时间
    as - 地址空间限制
    maxlogins - 此用户允许登录的最大数目
    
例如:
*   hard    noproc  65535
*   soft    noproc  65535
@Tom    -   core    500