In Java, sto creando dinamicamente un set di file e vorrei modificare i permessi dei file su questi file su un file system linux / unix. Mi piacerebbe essere in grado di eseguire l'equivalente Java di chmod
. È possibile Java 5? Se é cosi, come?
So che in Java 6 l' File
oggetto ha setReadable()
/ setWritable()
metodi. So anche che potrei fare una chiamata di sistema per farlo, ma vorrei evitarlo se possibile.
Files.setPosixFilePermissions(path, PosixFilePermissions.fromString("rwxr-x---"))