Что означает permission 764 для файла

«Что означает permission 764 для файла» — вопрос из категории Linux, который задают на 23% собеседований Golang Разработчик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

В Unix-подобных системах 764 — это числовое представление прав доступа к файлу в восьмеричном формате. Каждая цифра соответствует группе пользователей:

  • 7 (владелец): rwx (чтение + запись + выполнение)
  • 6 (группа): rw- (чтение + запись)
  • 4 (остальные): r-- (только чтение)

Пример:

chmod 764 script.sh

Устанавливает:

  • Владельцу: полные права.
  • Группе: чтение и запись.
  • Остальным: только чтение.

Часто используется для исполняемых файлов, где владелец может редактировать и запускать, группа — редактировать, а остальные — только читать.