小编Bic*_*ick的帖子

为什么“ls”不显示“find”发现的文件?

在 Ubuntu 中,当我进入“/”文件夹时,我输入:

sudo find . -name  .erlang.cookie
Run Code Online (Sandbox Code Playgroud)

结果是:

./var/lib/rabbitmq/.erlang.cookie
Run Code Online (Sandbox Code Playgroud)

然后,当我在文件夹上/var/lib/rabbitmq输入 时ls,我会看到一个名为 mnesia.txt 的文件。

当我find再次输入命令时,我看到

./.erlang.cookie
Run Code Online (Sandbox Code Playgroud)

- 这意味着什么?

ls find

9
推荐指数
2
解决办法
4498
查看次数

增加 mac high sierra 中打开文件的数量

在 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)

open-files macintosh ulimit

5
推荐指数
1
解决办法
7689
查看次数

标签 统计

find ×1

ls ×1

macintosh ×1

open-files ×1

ulimit ×1