Основное различие между командами chmod и chattr в Linux заключается в их функциях:
- chmod используется для работы с правами доступа к файлу или директории. firstvds.ru Можно задать права пользователя на папку символьным или абсолютным способом. www.xelent.ru В первом случае задаются символы, которые обозначают возможности работы с файлами — r, w, x (чтение, редактирование и запись). www.xelent.ru
- chattr применяется для изменения атрибутов выбранного файла. www.xelent.ru Утилита позволяет устанавливать и отключать атрибуты файлов на уровне файловой системы, независимо от стандартных (чтение, запись, выполнение). losst.pro
Таким образом, chmod фокусируется на настройках доступа, а chattr — на атрибутах файла.