Калькулятор chmod
Права
| Кто | Чтение | Запись | Выполнение | Цифра |
|---|---|---|---|---|
| Владелец | 7 | |||
| Группа | 5 | |||
| Остальные | 5 |
Результат
chmod 755 file.txtchmod u=rwx,g=rx,o=rx file.txt- Владелец:
- читать, изменять, запускать как программу
- Группа:
- читать, запускать как программу
- Остальные:
- читать, запускать как программу
Применить изменение chmod
Введите то, что передали бы chmod, и посмотрите, что станет с 755 - по тем же правилам, что у GNU chmod.
Umask
Umask отнимает права у новых файлов и папок. Введите значение, чтобы увидеть, что получат новые файлы.
- Новые файлы
- 644 -rw-r--r--
- Новые папки
- 755 drwxr-xr-x
- Буквами
- umask -S → u=rwx,g=rx,o=rx
Рассчитайте права файлов в Linux: отметьте флажки или введите 755 или rwxr-xr-x, получите команду chmod, примените u+x и проверьте umask.
Linux и macOS дают каждому файлу и папке три набора прав - владельцу, группе и всем остальным, - записанных цифрами вроде 755 или буквами вроде rwxr-xr-x. Отметьте флажки или введите любую из форм и получите обе, готовую команду chmod и понятное объяснение, кто что может. Ещё можно проверить изменение вроде u+x,go-w (считается точно как в GNU chmod) и увидеть, какие права получают файлы при заданном umask.