Что означает chmod 755?

Этот вопрос проверяет понимание числового представления прав доступа в chmod.

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

chmod 755 устанавливает:

- Владельцу (7): чтение, запись, выполнение.

- Группе (5): чтение, выполнение.

- Остальным (5): чтение, выполнение.

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

Числовой код в chmod состоит из трёх цифр:

1. Первая цифра — права владельца.

2. Вторая цифра — права группы.

3. Третья цифра — права остальных.

 

Расшифровка chmod 755:

- 7 (владелец): 4 (чтение) + 2 (запись) + 1 (выполнение) = rwx.

- 5 (группа): 4 (чтение) + 1 (выполнение) = r-x.

- 5 (остальные): 4 (чтение) + 1 (выполнение) = r-x.

 

Как установить chmod 755?

chmod 755 script.sh

Проверка установленных прав:

ls -l script.sh

Вывод:

-rwxr-xr-x 1 user group 1234 Feb 8 12:00 script.sh


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

Уровень

  • Рейтинг:

    2

  • Сложность:

    4

Навыки

  • Bash

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

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