- 浏览: 44623 次
- 来自: 杭州
文章分类
最新评论
ulimit: usage: ulimit [-SHacdefilmnpqrstuvx] [limit]
ulimit [-SHa][-c <core文件上限>][-d <数据段大小>][-e <调度优先级>][-f <文件大小>][-i <等待信号数>]
[-l <最大加锁内存>][-m <内存大小>][-n <文件数目>][-p <缓冲区大小>][-q <消息队列大小>][-r <实时优先级>]
[-s <堆栈大小>][-t <CPU时间>][-u <程序数目>][-v <虚拟内存大小>][-x <文件锁数>]
ulimit为shell内建指令,可用来控制shell执行程序的资源。
参 数:
-S 设定资源的弹性限制。
-H 设定资源的硬性限制,也就是管理员所设下的限制。
-a 显示目前资源限制的设定。
-c <core文件上限> 设定core文件的最大值,单位为区块。
-d <数据节区大小> 程序数据节区的最大值,单位为KB。
-e <调度优先级> 设置进程的调度优先级<scheduling priority>。
-f <文件大小> shell所能建立的最大文件,单位为区块。
-i <等待信号数> 信号队列中的等待信号数量<pending signals>。
-l <最大加锁内存> 最大的加锁粒度, 单位为KB。
-m <内存大小> 指定可使用内存的上限,单位为KB。
-n <文件数目> 指定同一时间最多可开启的文件数。
-p <缓冲区大小> 指定管道缓冲区的大小,单位512字节。
-q <消息队列大小> 指定POSIX消息队列大小<POSIX message queues>。
-r <实时优先级> 指定进程实时优先级<real-time priority>。
-s <堆栈大小> 指定堆栈的上限,单位为KB。
-t <CPU时间> 指定CPU使用时间的上限,单位为秒。
-u <程序数目> 用户最多可开启的程序数目。
-v <虚拟内存大小> 指定可使用的虚拟内存上限,单位为KB。
-x <文件锁数> 指定进程最大文件锁数<file locks>
利用命令列出当前的限制配置
$ ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 20
file size (blocks, -f) unlimited
pending signals (-i) 16382
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 1024
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) unlimited
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
发表评论
-
fedora系统删除多余内核
2013-01-22 21:32 1759查看本地系统安装的内核版本: $rpm -q ... -
Ubuntu change GNOME to XFCE problem
2012-12-14 16:10 850I'm now experiencing this probl ... -
Signal信号
2012-10-07 12:55 01) SIGHUP 本信号在用户终端连接(正常或非正常)结 ... -
Nginx
2012-09-20 23:38 0nginx (pronounced "engine ... -
Linux 灾难恢复
2012-09-19 21:57 0简介: Linux 发行版本 ... -
close_on_exec标志位
2012-09-06 21:33 2575close_on_exec是一个进程所有文件描述 ... -
Linux进程地址空间的探究解析
2012-08-08 23:35 0我们知道,在32位机器上 linux操作系统中的进程的地址空 ... -
git使用
2012-08-08 23:23 0我认为每个学过Git的人都应该做过类似这种笔记,因为Git命令 ... -
select, poll和epoll的区别
2012-07-31 21:34 0随着2.6内核对epoll的完全支持,网络上很多的文章和 ... -
linux多线程编程
2012-07-28 23:09 0本篇总结POSIX线程。可以用多个线程在单进程环境中执行多个任 ... -
select 和 epoll区别
2012-07-27 23:16 0最近有朋友在面试的时候被问了select 和epoll效率差的 ... -
echo显示变色
2012-07-24 17:07 0先来熟悉一下echo,如下: 名称 ... -
How to create and apply a patch with Git
2012-07-24 13:55 0Git is quite common now ... -
Facebook Folly源代码分析
2012-07-23 21:33 0Folly 是 Facebook 的一个开源C++11组件库, ... -
浅谈GCC预编译头技术
2012-07-23 09:51 918——谨以此文,悼念我 ... -
MySQL索引背后的数据结构及算法原理
2012-07-21 22:37 0转自 http://blog.jobbole.com/2400 ... -
patch文件的制作与使用
2012-07-01 18:43 2182创建补丁文件: 比如一个工程目录为project-o ... -
动态链接库版本管理
2012-06-28 20:24 0一、Linux的动态共享库版本控制实现 li ... -
负载均衡工具haproxy安装配置使用
2012-06-18 20:10 930一,什么是haproxy HAProxy提供高可用性、负 ... -
linux定时运行命令
2012-06-16 23:40 951在Ubuntu 10.04下,cron是被默认安装并启动的。通 ...
相关推荐
### Linux ulimit 的使用 `ulimit` 是一个在 Linux 和其他类 Unix 操作系统中常用的命令行工具,用于设置或显示对当前 shell 进程...正确理解和使用 `ulimit` 命令,对于系统管理员和开发人员来说都是非常必要的技能。
Linux ulimit命令 Linux ulimit命令用于控制shell程序的资源。 ulimit为shell内建指令,可用来控制shell执行程序的资源。 语法 ulimit [-aHS][-c ][-d ][-f ][-m ][-n ][-p ][-s ][-t ][-u ][-v ] 参数: -a 显示...
Linux 的 source 命令是一种常用的命令,用于读取并执行指定文件中的命令,但是有时候在使用 source 命令时,可能会出现找不到命令的情况。今天我们将为大家介绍 Linux 的 source 命令找不到的解决方法。 问题描述 ...
ulimit为shell内建命令,可用来控制shell执行程序的资源。 语法格式:ulimit [参数] 常用参数: -a 显示目前资源限制的设定 -d 程序数据节区的最大值,单位为KB -t 指定CPU使用时间的上限,单位为秒 -...
Linux 的 source 命令找不到解决方法 Linux 系统中,source 命令是一个非常常用的命令,用于读取和执行指定文件中的命令。然而,有时候我们可能会遇到 ...* ulimit 命令的使用方法 * /etc/profile 文件的配置方法
ulimit 命令 umask 命令 umount 或 unmount 命令 umountall 命令 unalias 命令 uname 命令 uncompress 命令 undefvsd 命令 unexpand 命令 unfencevsd 命令 unget 命令(SCCS) unifdef 命令 uninstallms 命令 uniq ...
使用 ulimit -n 命令可以查看单个进程能够打开的最大文件句柄数量。系统默认值 1024,对于一般的应用来说已经足够使用,但是对于需要处理大量请求的应用,可能会出现“too many files open”的错误提示。 要知道...
知识点:ulimit 命令的使用,资源限制的处理。 二十四、资源限制 24. 通过 ulimit 命令设置创建文件的最大块为 1,一块为 512 字节,并拷贝 passwd 文件进行测试。 知识点:ulimit 命令的使用,资源限制的处理。 ...
* 使用 ulimit 命令修改 ulimit 值只对当前 shell 有效,退出后失效。 *永久修改 ulimit 值需要修改 /etc/security/limits.conf 文件,并确保 pam_limits.so 文件被加入到启动文件中。 六、相关知识点 * ulimit ...
在 Linux 系统中,正确地使用运维命令是非常重要的。本文档将整理一些常用的 Linux 运维命令,包括系统监控、文件操作、网络通信和系统管理等方面,以便于开发者和运维人员更好地使用 Linux 系统。 一、系统监控 ...
此外,Linux 系统中还存在 ulimit 命令,用于控制进程级别的资源使用,包括文件句柄数量、进程数量、core 文件大小等。ulimit 命令可以控制进程可以打开的文件句柄的数量,以免进程打开太多的文件句柄导致“Too many...
下面将详细讲解几个在AIX中常用的命令及其使用方法。 1. `df` 命令:这个命令用于查看磁盘空间的使用情况。例如,`df` 可以显示所有挂载点的磁盘大小,而`df -a`则会显示包括隐藏文件系统在内的所有信息。如果需要...
### Linux ulimit 命令详解 #### 一、引言 `ulimit` 是一个在 Linux 和 Unix 系统中常用的命令行工具,用于控制和限制 shell 的资源使用量。通过 `ulimit`,用户可以对进程进行一系列资源限制,如最大文件大小、...
掌握这些命令对于理解和使用Linux系统至关重要。 1. Linux系统管理命令部分 系统管理命令是操作Linux系统不可或缺的一部分,用于执行用户身份切换、用户及组管理、进程查看和管理等任务。 - adduser命令用于添加新...
在CentOS 6.5中,我们可以使用`ulimit`命令来临时更改这个限制。`ulimit -n`显示当前最大打开文件数,`ulimit -n 新值`设置新的限制。然而,临时设置的限制仅在当前shell会话有效,重启后会恢复原状。为了永久修改,...
`ulimit` 命令允许系统管理员和用户设置这些限制,以确保系统的稳定性和安全性。 标题 "verify-ulimit:验证当前 ulimit" 提到的 `verify-ulimit` 可能是一个工具或者脚本,它的目的是检查并确认当前系统中的 `...
使用`ulimit -a`命令可以查看当前的系统限制。 3. **解压缩文件**: 在AIX系统中,`.zip`文件可以使用`jar -xvf`命令进行解压,而`.tar.gz`文件则需要先用`gzip -dc`解压,然后通过`tar -xvf -`提取文件内容。 ...
ulimit命令用于控制shell进程及其子进程可以使用的资源。其中,-c选项用于限制Core Dump文件的大小,比如ulimit -c 0表示禁止生成Core Dump文件。-c unlimited则允许无限大小的Core Dump文件生成。 /etc/profile 和...