首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么System.getProperty("java.io.tmpdir")返回Mac 10.15上的只读目录?

为什么System.getProperty("java.io.tmpdir")返回Mac 10.15上的只读目录?
EN

Stack Overflow用户
提问于 2020-01-24 01:49:16
回答 1查看 2.3K关注 0票数 0

此方法用于返回可写目录,直到Mojave为止。从卡塔莉娜开始。是否有方法向返回的临时dir的权限添加可写性?

ls -larth

/var/folders/qx/045nmsxx55575_gqycvvs1480000gp/T/1579829982927-0共计16

drwxr xr-x4me员工128 B 1月23日17:39。

drwx

EN

回答 1

Stack Overflow用户

发布于 2020-01-24 02:11:07

它是可写的;这一行意味着它是一个目录,目录的所有者可以很好地向它写入(您将是哪个进程,并扩展为您调用的所有进程)。

旧的/tmp解决方案的问题是,每个人和所有东西都可以给它写信,所以将它用于任何事情都是一个安全问题。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59889428

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档