Команда chattr - Используется для изменения специальных атрибутов файлов и каталогов в файловых системах ext2, ext3, ext4. От сокращённого, chattr расшифровывается как change attribute - изменить атрибут.
Защитить файл от изменений и удаления. используем атрибут i:
sudo chattr +i 1.txt
Посмотреть атрибуты указанного файла:
lsattr 1.txt
Вывод в терминале:
----i---------e------- 1.txt
Снять защиту с файла от изменений и удаления. используем атрибут i:
sudo chattr -i 1.txt
Посмотреть атрибуты указанного файла, используем команду lsattr:
lsattr 1.txt
Вывод в терминале:
--------------e------- 1.txt
Защитить файл от удаления и текущих изменений и показать подробную информацию о работе команды chattr. используем опцию -V и атрибут a:
sudo chattr -V +a 1.txt
Вывод в терминале:
chattr 1.47.0 (5-Feb-2023) Flags of 1.txt set as -----a--------e-------
Добавим в файл 1.txt строку wiki.kirmolpc.ru. используем команду echo:
echo "wiki.kirmolpc.ru" >> 1.txt
Для просмотра файла, используем команду cat:
cat 1.txt
Вывод в терминале:
Linux wiki.kirmolpc.ru