gpt4 book ai didi

java - 为什么 System.getProperty ("java.io.tmpdir") 在 Mac OS X Catalina 10.15 上返回只读目录

转载 作者:行者123 更新时间:2023-12-02 01:06:58 25 4
gpt4 key购买 nike

此方法用于返回可写目录,直到 Mac OS X Mojave。从卡特琳娜开始。有没有办法为返回的临时目录的权限添加可写性?

ls -larth
/var/folders/qx/045nmsxx55575_gqycvvs1480000gp/T/1579829982927-0 total 16
drwxr-xr-x 4 me staff 128B Jan 23 17:39 .
drwx------@ 118 me staff 3.7K Jan 23 17:39 ..

最佳答案

它是可写的;该行意味着它是一个目录,目录的所有者可以很好地写入它(这就是您,以及您调用的所有进程)。

旧的 /tmp 解决方案的问题在于,每个人、所有东西都可以写入它,因此将它用于几乎任何事情都是一个安全问题。

关于java - 为什么 System.getProperty ("java.io.tmpdir") 在 Mac OS X Catalina 10.15 上返回只读目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59889428/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com