Stress-ng 因临时路径“.”而失败,必须可读

Stress-ng 因临时路径“.”而失败,必须可读

最终,我想从 php 脚本执行stress-ng。

在测试中,我发现它可以在我的帐户下(在我有权限的文件夹中)从 CLI 正常运行。它也可以以 root 身份正常运行。但以 sudo 身份运行,它无法运行。我猜想这就是脚本无法执行的原因。所以我不确定我做错了什么。

命令:

sudo stress-ng --temp-path /tmp/stress-tmp/ -c 10 -t 10

错误:

aborting: temp-path '.' must be readable and writeable

底层系统是Ubuntu。

/tmp/stress-tmp被 chmod 为 777 (现在,直到我弄清楚是怎么回事)。

我尝试将其 chown/tmp/stress-tmp为多个用户 (我、root、www-data 等),但没有任何变化。

我指定临时文件夹似乎也很奇怪,但有人告诉我当前目录(无论我从哪里执行)都不可读或(咳咳)不可写(原文如此)。

(一如既往) 提前致谢。

相关内容