Операционная система Solaris не имеет chattr
, это использует chmod
вместо этого. Также в Windows. Поскольку при изменении атрибутов файла, Вы изменяете то, из чего Вы или другие пользователи можете сделать с ним, таким образом значение chmod
.
Также - нам действительно нужно chattr
? и как это отличается от chmod
?
chmod
рефрижераторы для регистрации полномочий для пользователей, групп и других:
читать
записать
выполниться
chattr
рефрижераторы к атрибутам невнимательные пользователи или группы, некоторые атрибуты:
a-> Добавляют только
i-> Inmutable
c-> Файл, автоматически сжатый в ядре.
Смотрите на Википедию для болтовни.
По крайней мере, потому что:
Not all flags are supported or utilized by all filesystems;
Вторая вещь - этим вопросом является своего рода тройняшка, потому что нет никакой болтовни (эти биты как Linux имеет поддержку) в solaris.
chattr
позволяет изменять расширенные атрибуты файлов, которые не поддерживаются всеми *nix операционными системами или всеми GNU/Linux дистрибутивов или файловых систем.
И наоборот, команда chmod
может изменять только стандартные атрибуты файловой системы.