понеділок, 18 грудня 2017 р.

Атрибуты файлов

Вы знаете, что в Linux можно задать файлу расширенные атрибуты? Например, можно сделать файл нестираемым так, что даже root не сможет удалить его.

Делается это с помощью команды sudo chattr +i <filename>. i здесь обозначает immutable. Посмотреть атрибуты файла можно с помощью команды lsattr. К слову, не все файловые системы поддерживают этот и другие атрибуты. Примером таких файловых систем является tmpfs (хотя я слышал про патчи в ядро, которые разрешают, вроде даже есть конфиг ядра CONFIG_TMPFS_XATTR). Но на остальных "стандартных" ФС такое работать будет: ext2, ext3, ext4, XFS, ReiserFS и другие.

Немає коментарів:

Дописати коментар

HyperComments for Blogger

comments powered by HyperComments