Установка и изменение режима доступа к файлу: chmod
Формат команды chmod (change mode) для установки режима:
chmod <режим> <файлы>
Пример:
$ chmod 644 f1 f2 f3
где 644 соответствует rw-r--r--
Формат команды chmod для изменения режима:
chmod <изменения> <файлы>
В изменениях используются обозначения:
u - user r - read
g - group w - write
o - other x - execute
a - all
= - назначить
+ - добавить
- - отнять
Пример:
$ ls -l -r-------- ... f1 -r-------- ... f2 -r-------- ... f3 $ chmod a = r, u + w f1 f2 f3 или (эквивалентный вариант изменения прав доступа)
$ chmod u = rw, go = r f1 f2 f3 $ ls -l -rw-r--r-- ... f1 -rw-r--r-- ... f2 -rw-r--r-- ... f3 $ chmod o-r f1 f2 f3 $ ls -l -rw-r----- ... f1 -rw-r----- ... f2 -rw-r----- ... f3,
Другие пользователи, не входящие в группу, потеряли право читать файлы.