Deno.chmod
Изменяет разрешения определенного файла/каталога по указанному пути. Игнорирует umask процесса.
await Deno.chmod("/path/to/file", 0o666);
Режим представляет собой последовательность из 3 восьмеричных чисел. Первое число определяет разрешения для владельца. Второе число определяет разрешения для группы. Последнее число определяет разрешения для других. Например, при режиме 0o764 владелец (7) может читать/записывать/исполнять, группа (6) может читать/записывать, а все остальные (4) могут только читать.
| Число | Описание |
|---|---|
| 7 | чтение, запись и выполнение |
| 6 | чтение и запись |
| 5 | чтение и выполнение |
| 4 | только чтение |
| 3 | запись и выполнение |
| 2 | только запись |
| 1 | только выполнение |
| 0 | без разрешений |
ПРИМЕЧАНИЕ: В настоящее время этот API на Windows вызывает ошибку.
Требуется allow-write разрешение.
© 2018–2022 the Deno authors
https://doc.deno.land/deno/stable/~/Deno.chmod