在Linux系统中,修改句柄数(也称为文件描述符限制)通常涉及更改操作系统级别的配置。句柄数限制是由操作系统内核参数决定的,这些参数可以通过以下方式修改:
-
临时修改
使用 ulimit
命令可以临时修改当前会话的句柄数限制。例如,要将单个进程可以打开的最大文件数量设置为 65536
ulimit -n 65536
-
永久修改
vim /etc/sysctl.conf
#修改fs.file-max参数
fs.file-max = 65536
-
更改生效
sysctl -p
-
查看更改后参数
ulimit -n
cat /proc/sys/fs/file-max
#效果一样方式不一样