По сути, он ломается следующим образом:
R = 4 (read)
W = 2 (write)
X = 1 (execute)
Таким образом, только разрешений на чтение будет 4, чтение и запись будут 6, чтение и выполнение будет 5, а все (чтение, запись , execute) равно 7. Вот как вы вычисляете значение октета разрешения для владельца, группы владельца или всех.
При применении этих разрешений с chmod к местоположению файла или каталога вычисляемые числа выше применяются так, с октетом каждый для владельца, группы и всех:
$ chmod _ _ _ <file or directory>
| | |
owner-------- | |
owner's group-- |
everyone---------
Итак, если бы я хотел, чтобы я и моя группа читали, записывали и выполняли разрешения в папку, которой я владел , но я не хотел, чтобы каждый мог даже прочитать его, я бы использовал:
$ chmod 770 myDirectory
Для получения дополнительной информации, проверьте справочную страницу для chmod:
$ man chmod