Пост канала
- ссылка
Пример правильного использования Chmod Команда chmod используется для изменения прав доступа к файлам и директориям в Unix-подобных операционных системах (например, Linux). Права доступа управляются с помощью комбинации разрешений на чтение (read - r), запись (write - w) и выполнение (execute - x) для владельца файла, группы и всех остальных пользователей. Пример 1: Установка прав с помощью числовых значений Синтаксис: chmod [права] [файл] 1. Числовые значения прав: - Чтение (4) - Запись (2) - Выполнение (1) Эти значения складываются для каждой категории пользователей (владелец, группа, другие пользователи). - Пример: Сделаем файл исполняемым для всех пользователей: chmod 755 script.sh Это задаёт следующие права: - Владелец файла (7): чтение (4) + запись (2) + выполнение (1) = 7 - Группа (5): чтение (4) + выполнение (1) = 5 - Остальные пользователи (5): чтение (4) + выполнение (1) = 5 Пример 2: Установка прав с помощью символьных значений 1. Символьные обозначения прав: - u — владелец (user) - g — группа (group) - o — другие пользователи (others) - a — все пользователи (all) - + — добавить право - - — убрать право - = — установить конкретные права - Пример: Добавить право на выполнение для владельца файла: chmod u+x script.sh - Пример: Убрать право на запись для всех остальных пользователей: chmod o-w script.sh Пример 3: Применение прав к директории рекурсивно - Если нужно изменить права доступа ко всем файлам и подкаталогам внутри директории, добавляется параметр -R (рекурсивно). - Пример: Дать полный доступ владельцу и убрать доступ для остальных во всей директории: chmod -R 700 /path/to/directory Этот пример установит права на чтение, запись и выполнение только для владельца, и никакие права для группы и остальных пользователей. 👉 @i_odmin_book
Открыть в MAX- Просмотры
- 1 465
- ER
- 1,1%
- Реакции
- 16