Mac 的文件描述符的终究修改方法

4 min read

在 macOS 上,可以使用以下命令来修改文件描述符限制的值:

  1. 查看当前限制值的命令:
$ ulimit -n
  1. 修改文件描述符限制值的命令:
$ ulimit -n 1024

其中,1024 为你想要设置的新的限制值。

  1. 如果希望永久修改文件描述符限制值,可以将 ulimit 命令添加到 .bashrc 或 .zshrc 文件中,以便每次终端启动时都会自动加载。

  2. 还可以通过修改 /etc/launchd.conf 文件来设置文件描述符限制值。可以使用以下命令打开该文件:

$ sudo nano /etc/launchd.conf

并在文件末尾添加以下行:

limit maxfiles 1024 1024

其中,1024 为你想要设置的新的限制值。

  1. 保存文件后,可以使用以下命令重新加载 launchd.conf:
$ launchctl < /etc/launchd.conf