概念
open file limit
是linux系統(tǒng)中某用戶或進程在當前會話中可打開的最大文件數(shù)量,超出可能引發(fā)程序意外,如報錯或崩潰
分類
-
Soft Limit
: 任意用戶或進程可更改的打開文件數(shù)上限,修改只對當前用戶(或進程)生效,即臨時生效,重新登錄或者重啟進程則失效。 -
Hard Limit
:Soft Limit
可更改的數(shù)值上限,只能root用戶修改;
查看命令
查看Solt Limit
ulimit -Sn
查看Hard Limit
ulimit -Hn
查看當前可打開的最大文件數(shù)值
cat /proc/sys/fs/file-max
臨時修改(只對當前會話生效)
修改Soft Limit
ulimit -Sn 65535
修改Hard Limit
ulimit -Hn 123456
修改可打開文件數(shù)文章來源:http://www.zghlxwxcb.cn/news/detail-571845.html
sudo sysctl -w fs.file-max=500000
永久修改
sudo vi /etc/security/limits.conf
增加2行: * 表示對所有用戶生效:文章來源地址http://www.zghlxwxcb.cn/news/detail-571845.html
* hard nofile 123456
* soft nofile 65535
到了這里,關(guān)于linux修改打開文件數(shù)限制open file limit的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!