Ubuntu 永久修改 ulimit -n
阿新 • • 發佈:2019-06-29
設定檔案最大開啟數
# 系統 vim /etc/sysctl.conf # 新增 fs.file-max = 65535 sysctl -p # 使用者 vim /etc/security/limits.conf # 新增 * hard nofile 65535 * soft nofile 65535 root hard nofile 65535 root soft nofile 65535 # Systemd sed -i '/DefaultLimitNOFILE/c DefaultLimitNOFILE=65535' /etc/systemd/*.conf systemctl daemon-reexec
驗證
# 開啟新的終端
# ssh remote_user@host
# 檢視系統限制
cat /proc/sys/fs/file-max
# 檢視使用者硬限制
ulimit -Hn
# 檢視使用者軟限制
ulimit -Sn
# 檢視某程序的限制
cat /proc/PID/limits # 將 PID 替換為具體的程序 ID
# 檢視其他使用者限制
su - www -c 'ulimit -aHS' -s '/bin/bash'