在 macOS 上,可以使用以下命令来修改文件描述符限制的值:
- 查看当前限制值的命令:
$ ulimit -n
- 修改文件描述符限制值的命令:
$ ulimit -n 1024
其中,1024 为你想要设置的新的限制值。
-
如果希望永久修改文件描述符限制值,可以将 ulimit 命令添加到 .bashrc 或 .zshrc 文件中,以便每次终端启动时都会自动加载。
-
还可以通过修改 /etc/launchd.conf 文件来设置文件描述符限制值。可以使用以下命令打开该文件:
$ sudo nano /etc/launchd.conf
并在文件末尾添加以下行:
limit maxfiles 1024 1024
其中,1024 为你想要设置的新的限制值。
- 保存文件后,可以使用以下命令重新加载 launchd.conf:
$ launchctl < /etc/launchd.conf