Debian系统中,ulimit配置文件主要位于以下路径:
/etc/security/limits.conf
:用于设置用户或组的资源限制(如文件描述符数、进程数等)。/etc/sysctl.conf
:配置内核参数,部分参数(如fs.file-max
)会影响资源限制。/etc/pam.d/common-session
及/etc/pam.d/common-session-noninteractive
:需添加session required pam_limits.so
以启用用户级限制。~/.bashrc
或~/.profile
:通过shell脚本设置当前用户的资源限制,仅对当前用户生效。