Что такое Chmod?
Chmod (Change Mode) — утилита командной строки в Unix/Linux для изменения прав доступа к файлам и папкам.
Что значат цифры 7, 5 и 4?
Права — это числа: Чтение=4, Запись=2, Выполнение=1. Они суммируются. Пример: 7=4+2+1, 5=4+1, 4=Только чтение.
В чем разница между восьмеричным и символьным форматом?
Восьмеричный использует цифры (755), символьный — буквы (rwxr-xr-x). Восьмеричный короче, символьный понятнее.
Безопасно ли 777?
Обычно нет. 777 дает полные права всем. Это риск безопасности, используйте только для тестов.
Стандартные права для сайтов?
Обычно папки 755, файлы 644. Владелец может менять, сервер — читать.
Что значит 'Рекурсивно'?
Флаг `-R` применяет права к папке и всему её содержимому.
Как сделать скрипт исполняемым?
Используйте `chmod +x script.sh` или `chmod 755 script.sh`.
Что такое 'sticky bit'?
Защищает файлы в папке. Только владелец или root могут удалять файлы. Часто используется в `/tmp`.
Можно ли использовать для папок?
Да. Помните, что 'Выполнение' для папки позволяет войти в неё.
Работает ли в Windows?
Генерирует команды для Unix/Linux. В Windows другие права (ACL), но WSL их поддерживает.