Ubuntu 24系統(tǒng)永久打開文件數(shù)限制方案

一、編輯 limits.conf

sudo vi /etc/security/limits.conf

在文件最后面添加這 4 行:

* soft nofile 65535
* hard nofile 65535
root soft nofile 65535
root hard nofile 65535

二、編輯 PAM 配置

sudo vi /etc/pam.d/common-session

添加一行:

session required pam_limits.so

再檢查另一個(gè)文件:

sudo vi /etc/pam.d/common-session-noninteractive

同樣加上:

session required pam_limits.so

三、 修改 systemd 全局限制

Ubuntu 很多進(jìn)程(如 Python、Scrapy、Redis)是 systemd 托管的,limits.conf 對它們不生效,必須改這里:

sudo vi /etc/systemd/system.conf

找到并修改:

DefaultLimitNOFILE=65535

再編輯 user.conf:

sudo vi /etc/systemd/user.conf

同樣:

DefaultLimitNOFILE=65535

四、重載配置

sudo systemctl daemon-reexec
sudo systemctl daemon-reload

五、重啟系統(tǒng)(必須)

sudo reboot

六、驗(yàn)證是否生效

ulimit -n

顯示 65535 就成功了

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容