В Java я динамически создаю набор файлов, и я хотел бы изменить права доступа к файлам в этих файлах в файловой системе linux/unix. Я бы хотел выполнить Java-эквивалент chmod
. Возможно ли это, что Java 5? Если да, то как?
Я знаю, что в Java 6 объект File имеет методы setReadable()/setWritable(). Я также знаю, что могу сделать системный вызов, чтобы сделать это, но я хотел бы избежать этого, если это возможно.