我正在使用 jdk 1.4 (mkdir) 在 Linux 中创建文件夹/文件。我正在使用测试用户(有限权限)从我的应用程序运行此代码。但是文件夹/文件是使用 root 权限创建的。我需要稍后手动删除这些文件和文件夹。当我尝试删除文件夹/文件时,访问被拒绝。 JDK 安装在根目录下。
如何在 java 1.4 中创建具有不同用户权限(非 root)的文件夹/文件?
请帮帮我。提前致谢。
最佳答案
您的文件将由您的 VM 运行时的所有者创建。如果您想以不同的用户身份运行, su - <userid>
是你的 friend 。
你可以,例如。使用 --command
参数为 mkdir
你的目录。
干杯,
关于java - Linux 中的文件夹或文件 'root' 权限问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14436343/