Linux ulimit命令詳解

2022-07-03 19:15:13 字數 936 閱讀 7730

ulimit 是乙個計算機命令,用於shell啟動程序所占用的資源,可用於修改系統資源限制

-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

-u 《程式數目》  使用者最多可開啟的程式數目

檔案: /etc/security/limits.conf
1.檢視最大的標示符

ulimit -n
2.調整檔案描述符

ulimit -shn 65535  臨時修改  s:soft limit  h:hard limit
3.推薦控制檔案描述符大小==>

更改:   echo '  *           -      nofile    65535' >> /etc/security/limits.conf

更改後檢視:tail -1 /etc/security/limits.conf

退出重新登陸後生效

確認檢視:ulimit -n

【更多參考】 linxu系統修改檔案描述符

Linux ulimit命令詳解

ulimit 是乙個計算機命令,用於shell啟動程序所占用的資源,可用於修改系統資源限制 1 h 設定硬資源限制.2 s 設定軟資源限制.3 a 顯示當前所有的資源限制.4 c size 設定core檔案的最大值.單位 blocks 5 d size 設定資料段的最大值.單位 kbytes 6 f...

Linux ulimit 永久設定

etc security limits.conf 新增 soft nofile 65535 hard nofile 65535 soft nproc 可開啟的檔案描述符的最大數 軟限制 hard nproc 可開啟的檔案描述符的最大數 硬限制 soft nofile 單個使用者可用的最大程序數量 軟...

Linux ulimit 系統資源限制

檔案系統及程式的限制關係 ulimit ulimit 限制使用者的某些系統資源 包括可以開啟的檔案數量 可以使用的 cpu 時間 可以使用的記憶體總量等。root www ulimit acdfhlmnpsstvw size 選項與引數 h hard limit 嚴格的設定,必定不能超過這個設定的數...