作者:廢物大師兄
來源:www.cnblogs.com/cjsblog/p/9367043.html
ulimit [-HSTabcdefilmnpqrstuvx [limit]]
利用ulimit命令可以對資源的可用性進行控制,
-H選項和-S選項分別表示對給定資源的硬限制(hard limit)和軟限制(soft limit)進行設定,
硬限制(hard limit)一旦被設定以后就不能被非root用戶修改,軟限制(soft limit)可以增長達到硬限制(hard limit),
如果既沒有指定-H選項也沒有指定-S選項,那么硬限制(hard limit)和軟限制(soft limit)都會被設定,
limit的值可以是一個數值,也可以是一些特定的值,比如:hard,soft,unlimited,分別代表當前硬體限制、當前軟體限制、不限制,
如果limit引數被省略,除非指定-H選項,否則資源當前的軟限制(soft limit)將會被列印出來,
下面是ulimit命令的一些選項:

查看行程打開檔案最大限制
- cat /proc/sys/fs/file-max 查看系統級的最大限制
- ulimit -n 查看用戶級的限制(一般是1024,向阿里云華為云這種云主機一般是65535)

查看某個行程已經打開的檔案數

修改限制
臨時修改
ulimit -HSn 2048
永久修改
vi /etc/security/limits.conf
利用ulimit命令可以對資源的可用性進行控制,
-H選項和-S選項分別表示對給定資源的硬限制(hard limit)和軟限制(soft limit)進行設定,
硬限制(hard limit)一旦被設定以后就不能被非root用戶修改,軟限制(soft limit)可以增長達到硬限制(hard limit),
如果既沒有指定-H選項也沒有指定-S選項,那么硬限制(hard limit)和軟限制(soft limit)都會被設定,
limit的值可以是一個數值,也可以是一些特定的值,比如:hard,soft,unlimited,分別代表當前硬體限制、當前軟體限制、不限制,
如果limit引數被省略,除非指定-H選項,否則資源當前的軟限制(soft limit)將會被列印出來,
下面是ulimit命令的一些選項:

查看行程打開檔案最大限制
- cat /proc/sys/fs/file-max 查看系統級的最大限制
- ulimit -n 查看用戶級的限制(一般是1024,向阿里云華為云這種云主機一般是65535)

查看某個行程已經打開的檔案數

修改限制
臨時修改
ulimit -HSn 2048
永久修改
vi /etc/security/limits.conf
近期熱文推薦:
1.1,000+ 道 Java面試題及答案整理(2021最新版)
2.別在再滿屏的 if/ else 了,試試策略模式,真香!!
3.臥槽!Java 中的 xx ≠ null 是什么新語法?
4.Spring Boot 2.5 重磅發布,黑暗模式太炸了!
5.《Java開發手冊(嵩山版)》最新發布,速速下載!
覺得不錯,別忘了隨手點贊+轉發哦!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/293290.html
標籤:其他
下一篇:基于java的在線答疑網站系統
