當我們用一些大的測試程序時,有時可能會報錯,too many files open之類的錯誤,系統默認的同時打開文件數是1024,可以用這個命令查看:
#ulimit -a | grep open
open files (-n) 1024
如果某個用戶想調整打開文件的大小可以如下操作
1,# tail -n 2 /etc/security/limits.conf
caobaocheng soft nofile 1024
caobaocheng hard nofile 1024000
改後要想生效可能要source一下
其中大小可以根據實際情況而定,最終的最大打開量取決於硬配額
2,$ tail -n 1 ~/.bashrc
ulimit -n 1024000
用戶下次登錄時可以驗證一下
$ ulimit -n
1024000
關於too many files open的解決辦法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
通過 ulimit 改善系統性能
小紅帽子
2019-02-23 13:43:55
通過 ulimit 改善系統性能
jarson2012
2019-02-22 22:54:58
ulimit -SHn 65535
haierxing
2019-02-22 22:51:15
關於RHEL6中ulimit的nproc限制
opskumu
2019-02-22 20:24:48
Unix toolbox註解2之Linux系統狀態用戶和限制
opskumu
2019-02-22 20:24:47
ulimit限制之nproc問題
x5575358
2019-02-22 17:18:41
vmware網絡問題
strong01a
2019-02-22 20:17:55
2015年10月24日作業
81080869
2019-02-22 19:54:47
信息安全思想篇之不容忽視的信息安全
zhangkaili22
2019-02-22 18:07:42
軟考高項學員:2016年4月26日作業
wangking1
2019-02-22 17:01:56
安卓手勢觸摸處理(touch和scroll)
qq58637401ebaed
2019-02-22 16:53:15
那些年用過的Redis集羣架構(含面試解析)
hhyboy
2019-02-22 16:30:25
Wordpress搭建 (windows)
曾經的夏天
2019-02-22 16:22:39