linux查询ulimit参数,Linux ulimit 参数

ulimit 全称 User limits - 限制使用系统范围内资源。

语法

ulimit [-acdfHlmnpsStuv] [limit]

参数

-S 设置资源的软限制。

-H 设置资源的硬限制。

-a 列出当前所有资源的限制。

-c 允许创建核心文件大小的最大值。

-d 进程数据段大小最大值。

-f 允许shell创建文件的数量。

-l 内存可锁定的最大值。

-m 最大驻留集大小。.

-n 允许打开的最大文件句柄数。

-p 管道缓冲区大小。

-s 栈大小的最大值.。

-t 以秒为单位的cpu使用时间。

-u 单个用户允许创建的最大进程数量。

-v 单个进程允许使用的最大虚拟内存。

在支持资源限制的系统上,ulimit提供对shell及shell启动的进程的资源限制。

软限制是内核对相应资源强制执行的值。 硬限制作为软限制的上限。

无特权的进程只能将其软限制设置为0到硬限制范围内的值,并且(不可逆地)降低其硬限制值。 拥有特权进的程可以对任一限制值进行任意更改。

不管使用“-H”还是“-S”参数设置资源新的限制值,软硬限制的值都会被设置。

限制每个用户的资源(使用参数 -u)可以有效的降低fork炸弹攻击风险。

Example

[root@kwe1000853505 ~]# ulimit -a

core file size (blocks, -c) 0

data seg size (kbytes, -d) unlimited

scheduling priority (-e) 0

file size (blocks, -f) unlimited

pending signals (-i) 31146

max locked memory (kbytes, -l) 64

max memory size (kbytes, -m) unlimited

open files (-n) 2048

pipe size (512 bytes, -p) 8

POSIX message queues (bytes, -q) 819200

real-time priority (-r) 0

stack size (kbytes, -s) 8192

cpu time (seconds, -t) unlimited

max user processes (-u) 31146

virtual memory (kbytes, -v) unlimited

file locks (-x) unlimited

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值