首页 > 编程知识 正文

ulimit命令找不到,vim保存退出命令

时间:2023-05-05 05:34:15 阅读:154359 作者:2060

文章内容主要参考私人教程

ulimit命令用作Linux ulimit命令以控制shell程序的资源。

ulimit是一个内置于shell中的命令,可用于控制shell运行程序的资源。

用法ulimit [-aHS][-c core文件上限][-d数据节大小][-f文件大小][-m内存大小][-n文件数][-p缓冲区大小][-s堆栈大小][-f

含义-a显示当前资源限制的设置。

-c core文件上限以块为单位设置core文件的最大值。

-d数据部分大小程序数据部分的最大值。 单位是千字节。

-f文件大小shell可以创建的最大文档。 单位是块。

-H设置资源的硬限制,即管理员设置的限制。

-m内存大小以千字节为单位指定可用内存的上限。

-n文档数指定可以同时打开的最大文档数。

-p缓冲区大小指定管道缓冲区的大小(512字节)。

-s堆栈大小指定堆栈的上限(以KB为单位)。

设置-S资源的灵活限制。

-t CPU时间指定CPU使用时间上限(以秒为单位)。

-u程序数用户可以打开的最大程序数。

-v虚拟内存大小指定可用虚拟内存的上限(以千字节为单位)。

实例显示系统资源的设置

[root@w3cschool.cc ~]# ulimit -a

corefilesize(blocks,-c ) 0

DATAsegsize(kbytes,-d )未限定

filesize(blocks,-f ) unlimited

pendingsignals(-I ) 1024

maxlockedmemory(kbytes,-l ) 32

maxmemorysize(kbytes,-m ) unlimited

开放文件(-n ) 1024

pipesize(512bytes,-p ) 8

POSIXmessagequeues(bytes,-q ) 819200

sacksize(kbytes,-s ) 10240

CPUtime(seconds,-t )未限定

maxuserprocesses(-u ) 4096

虚拟内存(kbytes,-v ) unlimited

文件锁定(-x )未限定

[root@w3cschool.cc ~]#

设定单一用户程序的最大数量

[ root @ W3C school.cc~] #设置ulimit-u500//单用户程序的上限

[root@w3cschool.cc ~]# ulimit -a

corefilesize(blocks,-c ) 0

DATAsegsize(kbytes,-d )未限定

filesize(blocks,-f ) unlimited

pendingsignals(-I ) 1024

maxlockedmemory(kbytes,-l ) 32

maxmemorysize(kbytes,-m ) unlimited

开放文件(-n ) 1024

pipesize(512bytes,-p ) 8

POSIXmessagequeues(bytes,-q ) 819200

sacksize(kbytes,-s ) 10240

CPUtime(seconds,-t )未限定

maxuserprocesses(-u ) 500

虚拟内存(kbytes,-v ) unlimited

文件锁定(-x )未限定

[root@w3cschool.cc ~]#

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。