關於ulimit 命令的詳細參數

ulimit [-acdfHlmnpsStvw] [size]

參數介紹:
-H 設置硬件資源限制.
-S 設置軟件資源限制.
-a 顯示當前所有的資源限制.
-c size:設置core文件的最大值.單位:blocks
-d size:設置數據段的最大值.單位:kbytes
-f size:設置創建文件的最大值.單位:blocks
-l size:設置在內存中鎖定進程的最大值.單位:kbytes
-m size:設置可以使用的常駐內存的最大值.單位:kbytes
-n size:設置內核可以同時打開的文件描述符的最大值.單位:n
-p size:設置管道緩衝區的最大值.單位:kbytes
-s size:設置堆棧的最大值.單位:kbytes
-t size:設置CPU使用時間的最大上限.單位:seconds
-v size:設置虛擬內存的最大值.單位:kbytes 5,簡單實例:

常用設置:
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) 30379
	max locked memory       (kbytes, -l) 64
	max memory size         (kbytes, -m) unlimited
	open files                      (-n) 65535
	pipe size            (512 bytes, -p) 8
	POSIX message queues     (bytes, -q) 819200
	real-time priority              (-r) 0
	stack size              (kbytes, -s) 10240
	cpu time               (seconds, -t) unlimited
	max user processes              (-u) 30379
	virtual memory          (kbytes, -v) unlimited
	file locks                      (-x) unlimited

ulimit -c unlimited:無限制系統core文件大小
ulimit -SHn 65535:linux系統允許同時打開的文件數爲1024,修改linux系統中允許同時打開的文件,

ulimit只能做臨時修改,重啓後失效, 在/etc/profile全局配置文件的最後,添加開機就會生效
或者
vim /etc/security/limits.conf 配置
* soft nproc 11000
* hard nproc 11000
* soft nofile 655350
* hard nofile 655350

發佈了101 篇原創文章 · 獲贊 11 · 訪問量 16萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章