java 操作文件权限
java 操作文件权限
java 生成linux下的文件,有时候需要添加权限。比如755权限
代码
File directory = file.getParentFile();
FileUtils.forceMkdir(directory);
// FileUtils.forceMkdir(directory2);
FileUtils.writeStringToFile(file, html.toString(), "UTF-8");
String command = "chmod 755 -R " + file;
try {
Runtime.getRuntime().exec(command);
} catch (IOException e) {
e.printStackTrace();
}
需要注意的是,在文件生成好之后,使用上面的方法才能生效。
如图: