在java中,我使用以下代码创建一个文件:
File dirName = new File("/var/www/html/nyk/app/webroot/MusicDB/music.db");
但是创建的文件顶部有一个“锁定符号”,表示权限受限。我可以使用 cgmod -R 777 filename
从终端手动更改此文件的权限。但我在同一程序中使用另一个代码,它将创建的文件复制到另一个目的地。由于权限受限,无法复制文件。
如何创建文件来首先消除受限权限问题?
最佳答案
你试过这个吗?
myFile.setReadable(true);
myFile.setWritable(true);
关于java - 从在 Linux 中使用锁定符号创建的 java 代码文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17649798/