歡迎您光臨本站 註冊首頁

新手學堂:Linux操作系統默認打開文件數

←手機掃碼閱讀     火星人 @ 2014-03-09 , reply:0

Linux默認打開文件數為1024個,通過ulimit -a 可以查看open files

修改這個限制可以使用ulimt -SHn 65530

永久生效需要進行下面設置:

1. /etc/pam.d/login 添加 (這個我沒添加也可以了)

session required /lib/security/pam_limits.so

注意看這個文件的註釋

2. /etc/security/limits.conf 添加

www - nofile 1006154

www 是一個用戶,如果是想所有用戶生效的話換成 * ,設置的數值與硬體配置有關,別設置太大了.

* soft nofile 65536

* hard nofile 65536

3. 修改 /etc/rc.local 添加

echo 8061540 > /proc/sys/fs/file-max

查看某個pid打開文件數

lsof -p 123 |wc -l


[火星人 ] 新手學堂:Linux操作系統默認打開文件數已經有144次圍觀

http://coctec.com/docs/linux/show-post-57156.html