cruz
@cruz

Количество бит для хранения прав доступа в файловой системе

Добрый день.

Помогите, пожалуйста, разобраться со следующим вопросом: «Сколько бит отводится в файловой системе Linux для хранения прав доступа?».
  • Вопрос задан
  • 2903 просмотра
Пригласить эксперта
Ответы на вопрос 3
@Ano
Что такое «файловая система Linux»?

Собственно бит прав девять; в том же поле еще setuid, setgid, sticky и четыре бита для типа файла, итого 16. Разные ФС реализуют это по-разному, плюс есть POSIX ACL, которые занимают переменное количество места.
Ответ написан
Комментировать
@Infinitiv
Под права выделяются 9 бит в атрибутах файла, каждый бит хранит ноль или единицу.
Источник
Ответ написан
Комментировать
cruz
@cruz Автор вопроса
Вот спасибо, такой ответ и нужен был.
Уточните, пожалуйста, почему 4 бита для типов файлов? Файл или директория обозначаются с помощью 2 разных бит, не одним, к примеру, 1 — файл, 0 — директория? И также хардлинки и софтлинки?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы