我想在重新启动时默认启用核心转储生成。
执行:
ulimit -c unlimited
Run Code Online (Sandbox Code Playgroud)
在终端中似乎可以工作,直到计算机重新启动。
在 mac high sierra 10.13.3 上,我有 256 个打开的文件。
我想提高它,然后打开一个终端并输入
sudo launchctl limit maxfiles 1000000 1000000
Run Code Online (Sandbox Code Playgroud)
当我进入时这不会改变任何东西
ulimit -a
Run Code Online (Sandbox Code Playgroud)
我仍然得到256
但它确实改变了一些东西,因为当我进入
sudo launchctl limit maxfiles 1000 1000
Run Code Online (Sandbox Code Playgroud)
系统只是停止工作,直到重新启动。
在 mac high sierra 中增加打开文件数的正确方法是什么
以下命令仅为特定终端会话更改打开的文件
ulimit -n 4096
Run Code Online (Sandbox Code Playgroud)