Установи Linux! Стань свободным!
Онлайн всего: 2 | Посетители: 0 | Боты: 2
Дата 03.07.2026 Время: 08:52
Ваш IP: 216.73.217.109
Загрузка сервера: 0.9
old.ubuntu-desktop.ru - Команда chattr - Команды терминала    Главная > Каталог статей > Команды терминала

Команда chattr

chattr — изменяет атрибуты файлов на файловых системах ext2fs, ext3, ext4 для отдельного файла или директории:

  • chattr +a — только добавление данных (append-only), удаление и переименование запрещено;
  • chattr +i — запрещено удаление, изменение или переименование (immutable);
  • chattr +A — запретить сохранение данных о каждом обращении к файлу (no atime)
  • chattr +S — синхронное изменение всех данных на диск, без кэширования;
  • chattr +c — файл будет хранится на диске в сжатом виде (нужен отдельный патч для ядра);
  • chattr +s — после удаления файла, место на диске забивается нулями (внешний патч);
  • chattr +u — резервирование данных файла после удаления (внешний патч);

Некоторые атрибуты может назначить только суперпользователь (root).

Параметр «+» устанавливает атрибут, а параметр «-» атрибут снимает.

Пример использования:

sudo chattr +i -RVf /var/www/ubuntu-desktop.ru

Запрещено удаление, изменение или переименование для всех каталогов и их содержимого.

  • -R   рекурсивно изменять атрибуты каталогов и их содержимого. Все найденные символические ссылки будут игнорироваться.
  • -V   выводит более полную выводимую информацию и версию программы chattr.
  • -f   выводит сообщения об ошибках.

sudo chattr +i  /var/www/ubuntu-desktop.ru/.htaccess

Запрещено удаление, изменение или переименование для файла .htaccess.

sudo chattr -i  /var/www/ubuntu-desktop.ru/.htaccess

Снятие атрибута chattr для файла .htaccess.

Справка: man chattr

Рейтинг
<< Предыдущая статьяСледующая статья >>
  2017-08-13 10:50:46 | liman28 | Категория: Команды терминала | Просмотров: 101
Комментарии
E-mail (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   GNU Emacs — многофункциональный расширяемый текстовый редактор.
GNU Emacs —  многофункциональный расширяемый текстовый редактор. Распространяется на условиях GNU GPL. История Emacs началась еще в 70-х годах, когда Ричард Столман написал его первую версию. Впоследствии редактор появился в двух версиях — в оригинальной GNU Emacs и сторонней XEmacs, отличающейся от оригинала некоторыми изменениями. XEmacs отличается большей направленностью на внешний вид, прибли́женный к…
  2017-08-10 19:17:39 | Категория: Разное
   SANDBOX GAME MAKER — 3D КОНСТРУКТОР ОБЪЕМНЫХ МИРОВ
Sandbox Game Maker — 3D конструктор объемных миров. Всего за несколько минут Вы можете создать свой игровой мир. Программа позволяет каждому опытному пользователю создать трехмерную игру любого жанра. Игровое приложение разработано на основе движка Cube 2. Основная информация об редакторе F1 позволяет вызвать меню объектов F2 выбор текстур F3 – изменение текущей (или загрузка новой) карты W, A, S, D —…
  2017-08-11 09:43:53 | Категория: Игры
   Поиск в массиве
Для поиска в массиве используется функция array_search(). Функция осуществляет поиск данного значения в массиве и возвращает соответствующий ключ в случае удачи. Пример использования: $a = array(2=>"кино", 8=>"музыка", 9=>"театр", 12=>"цирк", 14=>"школа"); echo $key = array_search('музыка', $a); // выведет…
  2017-08-22 22:28:21 | Категория: PHP
   Установка ANDROID в Linux Ubuntu
В ОС Android доступно тысячи приложений и игр, для того чтобы получить к ним доступ в Linux Ubuntu нужно установить Android в виде виртуальной машины.   Для начала нам нужен VirtualBox, если он у Вас не установлен то установите: sudo apt-get install virtualbox  Далее скачиваем готовый пакет виртуальной машины с установленной и настроенной ОС Android со страницы закачек проекта AndroVM — http://androvm.org/blog/download/   Выберите для…
  2017-08-03 13:42:54 | Категория: Разное
   Links2 - консольный браузер
Links2 — это WWW-браузер, который работает в графическом и текстовом режимах и похож на Lynx. Отображает таблицы, фреймы, фоновые загрузки, использует keepalive-соединения по протоколу HTTP/1.1. В графическом режиме отображает изображения в форматах PNG, JPEG, GIF, TIFF и XBM, при помощи внешних программ отображает изображения других типов, использует сглаженный шрифт, плавно масштабирует изображение, использует 48-битовый…
  2017-08-23 09:21:12 | Категория: Интернет

Вверх