问题:在开发过程中,有时候本地创建的文件可以进行操作,放到linux服务器上出现文件不能操作的错误。
要进行文件授权
/**
* 文件授权
* @param path
* @method addPermissions
* @author zhangyingdong
* @return void
* @throws
* @date 2024/3/4 11:15
*/
public static void addPermissions(Path path) throws IOException {
Set<PosixFilePermission> permissionSet = new HashSet<>();
permissionSet.add(PosixFilePermission.OWNER_EXECUTE);
permissionSet.add(PosixFilePermission.OWNER_WRITE);
permissionSet.add(PosixFilePermission.OWNER_READ);
Files.setPosixFilePermissions(path, permissionSet);
}
标签:文件,PosixFilePermission,permissionSet,add,path,OWNER,授权
From: https://www.cnblogs.com/zyd-2020/p/18051446