Права представляют из себя трёхзначное число, состоящее из чисел от 0 до 7.
Первые три цифры означают права владельца файла(owner).
Вторые три - группы(group).
Последние три - всех остальных пользователей(others).
Ниже список цифр и их значений:
0 - ничего нельзя
1 - выполнение
2 - запись
3 - запись и выполнение
4 - чтение
5 - чтение и выполнение
6 - чтение и запись
7 - чтение, запись и выполнение
Права так же могут быть и в строковом виде.
В этом случае вы увидите 3 символа - это R(чтение), W(запись) и X(выполнение).
Если какое-то право не дано - вместо буквы ставится знак минус(-).
0 - ---
1 - --x
2 - -w-
3 - -wx
4 - r--
5 - r-x
6 - rw-
7 - rwx
И сводная таблица:
0 | --- | ничего нельзя |
1 | --x | выполнение |
2 | -w- | запись |
3 | -wx | запись и выполнение |
4 | r-- | чтение |
5 | r-x | чтение и выполнение |
6 | rw- | чтение и запись |
7 | rwx | чтение, запись и выполнение |