Как изменить права доступа к файлу в Bash?

Этот вопрос проверяет знание команды chmod и её использования для изменения прав доступа к файлу.

Короткий ответ

Чтобы изменить права доступа, используйте:

chmod 755 file.txt

Это даёт владельцу все права, а группе и остальным — только чтение и выполнение.

Длинный ответ

Команда chmod изменяет права доступа к файлам и папкам.

 

Формат прав доступа:

- r (read) — чтение.

- w (write) — запись.

- x (execute) — выполнение.

 

Изменение прав с числовыми кодами:

chmod 644 file.txt  # Владелец: чтение/запись, остальные: только чтение
chmod 755 script.sh  # Владелец: все права, остальные: чтение/выполнение

 

Изменение прав с буквенным представлением:

chmod u+x script.sh  # Добавить право на выполнение для владельца
chmod g-w file.txt  # Убрать право на запись у группы


chmod позволяет управлять доступом к файлам, используя числовой или буквенный синтаксис.

Уровень

  • Рейтинг:

    2

  • Сложность:

    4

Навыки

  • Bash

Ключевые слова

Подпишись на Python Developer в телеграм