Специальные атрибуты в файлах


Команда Описание
# chattr +a file1 позволить открывать файл на запись только в режиме добавления
# chattr +c file1 позволяет ядру автоматически сжимать/разжимать содержимое файла
# chattr +d file1 указавет утилите dump игнорировать данный файл во время выполнения backup’а
# chattr +i file1 делает файл недоступным для любых изменений: редактирование, удаление, перемещение, создание линков на него
# chattr +s file1 позволяет сделать удаление файла безопасным, т.е. выставленный атрибут s говорит о том, что при удалении файла, место, занимаемое файлом на диске заполняется нулями, что предотвращяет возможность восстановления данных
# chattr +S file1 указывает, что, при сохранении изменений, будет произведена синхронизация, как при выполнении команды sync
# chattr +u file1 данный атрибут указывает, что при удалении файла содержимое его будет сохранено и при необходимости пользователь сможет его восстановить
# lsattr показать атрибуты файлов