- Разработка
- Chmod
Chmod
Калькулятор прав Unix
| Чтение | Запись | Выполнение | Восьм. | |
|---|---|---|---|---|
| Владелец | 6 | |||
| Группа | 4 | |||
| Другие | 4 |
Числовой формат
644
Символьный формат
rw-r--r--
$ chmod 644 filename
$ chmod 644 -R directory/
Часто задаваемые вопросы
Что такое chmod?
chmod (change mode) — команда Unix/Linux для установки прав доступа к файлам. Контролирует, кто может читать, записывать или выполнять файлы и директории.
Что означают числа прав доступа?
Каждая цифра представляет права для владельца, группы и остальных. Значения: 4=чтение, 2=запись, 1=выполнение. Пример: 755 означает, что владелец имеет все права (7=4+2+1), группа и остальные могут читать и выполнять (5=4+1).
В чём разница между символьной и восьмеричной нотацией?
Восьмеричная использует числа (755). Символьная — буквы: u(user), g(group), o(others), a(all) с r(read), w(write), x(execute). Пример: chmod u+x добавляет выполнение для владельца.