файл с атрибутом i не может быть модифицирован: он не может быть удалён или переименован, на него невозможно создать «жёсткую» ссылку (hardlink) и в него невозможно записать информацию. только суперпользователь или процесс, обладающий «возможностью» (capability) CAP_LINUX_IMMUTABLE может установить или удалить этот атрибут.
пример. создадим от имени рядового пользователя файл:
$ touch file
он принадлежит «рядовому» пользователю:
$ ls -l file
-rw-r--r-- 1 user user 0 Jul 29 20:42 file
и не имеет (пока) никаких спецатрибутов:
$ lsattr file
---------------- file
установим атрибут i:
$ sudo chattr +i file
$ lsattr file
----i----------- file
попробуем удалить:
$ rm file
rm: remove write-protected regular empty file `file'? y
rm: cannot remove `file': Operation not permitted
даже суперпользователь этого не сможет сделать:
$ sudo rm file
rm: cannot remove `file': Operation not permitted
пока не снимем атрибут i:
$ sudo chattr -i file
теперь и «рядовой» владелец сможет его удалить:
$ rm file
можно установить этот атрибут и на каталог. тогда всё содержимое каталога (но не подкаталогов, у которых атрибут не установлен) станет (частично) неизменяемым: нельзя будет создавать/удалять/переименовывать файлы/каталоги, но можно будет изменять содержимое файлов.