Права доступа к файлам в ОС GNU/Linux (числовой способ записи)

Права доступа к файлу в Unix-подобных операционных системах могут выражаться в цифровой нотации (в восьмеричной системе счисления). Это связано с тем, что на хранение значения "каждого права" отводится бит памяти. Всего надо хранить 9 значений (три для пользователя, три для группы и три для остальных). Если "право" есть, то хранится единица, если нет, то ноль. Например, права доступа к файлу, выраженные в виде 111 100 100, говорят о том, что владелец может делать с файлом что угодно, а граппа и остальные - только читать.
Запись в двоичной форме слишком длинная. Однако она легко преобразуется в восьмеричную форму. Три любых двоичных разряда - это цифры от 0 до 7 в восьмеричной системе счисления. Поэтому права доступа трех категорий (владельца, группы, остальных) можно выражать просто как три независимых числа от 0 до 7.
Не все числа имеют смысл. Так например, трудно представить файл, который можно изменять, но нельзя прочитать. Часто используются числа 4 - только чтение, 5 - чтение и выполнение, 6 - чтение и запись(изменение), 7 - полный доступ.
Последние комментарии
1 день 2 часа назад
2 дня 7 часов назад
2 дня 9 часов назад
5 дней 4 часа назад
6 дней 1 час назад
1 неделя 1 час назад
1 неделя 2 дня назад
1 неделя 3 дня назад
1 неделя 5 дней назад
2 недели 4 дня назад