3 回答
TA贡献1803条经验 获得超6个赞
setPosixFilePermissions(),createFile()newByteChannel().
EnumSet.of()PosixFilePermissions.fromString()FileAttributePosixFilePermissions.asFileAttribute().
Set<PosixFilePermission> ownerWritable = PosixFilePermissions.fromString("rw-r--r--");
FileAttribute<?> permissions = PosixFilePermissions.asFileAttribute(ownerWritable);Files.createFile(path, permissions);exec
TA贡献1784条经验 获得超8个赞
Runtime.exec()
File.setReadable()/File.setWritable()/File.setExecutable()
File file = new File("file4.txt");file.createNewFile();Set<PosixFilePermission> perms = new HashSet<>();
perms.add(PosixFilePermission.OWNER_READ);perms.add(PosixFilePermission.OWNER_WRITE);Files.setPosixFilePermissions(file.toPath(), perms);添加回答
举报
