Перейти к содержимому

Как сделать файл неудаляемым

  • автор:

Как в Windows 10 создать неудаляемую папку?

Если одним ПК пользуется несколько человек, то, бывают случаи, когда по ошибке один юзер может удалить важную папку для другого юзера. В таком случае возникает необходимость создания неудаляемой директории. В такой папке можно хранить важные файлы, а зная нужную команду, удалить её в пару кликов.

Создание неудаляемой папки

В среде программирования есть ключевые слова, которые могут использоваться в качестве имени для любой директории. Задав в имени папки такие слова, как «с», «aux», «prn», «nul» и «LPT1» до «LPT9», пользователь может предотвратить несанкционированное или ошибочное удаление её и содержимого. Однако недостаточно ввести в названии папки такие слова. Саму директорию с нужным названием нужно создавать через командную строку. Поэтому рассмотрим способ, как создается неудаляемая папка в Windows 10.

  • Запускаем командную строку с правами Администратора.
  • Указываем букву диска, на котором нужно создать неудаляемую папку.
  • Теперь создаем папку с нужным именем. Для этого вводим команду md и название папки. Используем вышеуказанные имена. К примеру, команда будет выглядеть так md prn\ .
  • Смотрим диск. Там появится папка.
  • Если вы захотите удалить папку, то появится такое сообщение.

Казалось бы, а что, если нужно будет удалить такую папку? Есть официальный способ, как удалить неудаляемую папку в Windows 10. Для этого нужно в командной строке с правами Администратора ввести такие команды:

  • Указываем букву диска. К примеру, G:.
  • Далее вводим rd prn\ (или другое название папки).

Папка будет удалена.

Таким образом, используя данные команды, можно легко создать и удалить папку не только в Windows 10, но и в Windows 7, так как представленный способ работает и в старых версиях операционной системы от Microsoft.

Как сделать файлы и каталоги неудаляемыми, даже root в Linux

Изменение атрибутов файла в Linux

Изменение атрибутов файла в Linux

В Unix-подобных операционных системах, включая Linux, root это учетная запись или имя пользователя, который по умолчанию может изменять все каталоги и файлы в системе. В этой статье мы покажем, как сделать каталоги или файлы не удаляемыми даже пользователем root в Linux.

Чтобы сделать файл не подлежащим удалению любым системным пользователем, включая root, необходимо сделать его неизменяемым с помощью команды chattr. Эта команда изменяет атрибуты файла в файловой системе Linux.

Как сделать файл не удаляемым в Linux

Команда ниже делает /backups/passwd файл нередактируемым. Это означает, что файл не может быть изменен каким-либо образом: его нельзя удалить или переименовать. Вы даже не можете создать ссылку на него, и никакие данные также не могут быть записаны в файл.

Обратите внимание, что вам нужны привилегии суперпользователя для установки или удаления этого атрибута с помощью команды sudo:

$ sudo chattr +i /backups/passwd или $ sudo chattr +i -V /backups/passwd

Чтобы просмотреть атрибуты файла, используйте команду lsattr.

$ lsattr /backups/passwd

Теперь попробуйте удалить неизменяемый файл как под обычным пользователем, так и под root.

$ rm /backups/passwd $ sudo rm /backups/passwd

Как рекурсивно сделать каталог неизменяемым в Linux

Используя -R флаг, вы можете рекурсивно изменять атрибуты каталогов и их содержимое следующим образом.

$ sudo chattr + i -RV /backups/

Чтобы снова сделать файл редактируемым, используйте -i знак, чтобы удалить вышеуказанный атрибут.

$ sudo chattr -i /backups/passwd

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

  • ← Как добавить новый раздел диска на существующий сервер Linux
  • Как заставить пользователя сменить пароль при следующем входе в Linux →
Вам также может понравиться

Объединение разделов в виртуальный диск

Mhddfs — объединение нескольких разделов в одно большое виртуальное хранилище

timeout linux

Как выполнить команду с ограничением по времени (Timeout) в Linux

Создание пользователей в Linux

Как создать несколько учетных записей в Linux

Добавить комментарий Отменить ответ

Открой для себя мир Linux

Находи на нашем сайте интересные статьи и мануалы. Учись, развивайся.

Свежие записи

  • Linux поиск файла с помощью команды find
  • Как узнать размер папки в linux
  • Как удалить файл в linux
  • Как удалить директорию в linux
  • Как посмотреть свободное место на диске Linux

Категории

  • Linux (9)
  • Базовые знания (1)
  • Инструкции (7)
  • Командная строка (21)
  • Серверы (2)

как создать неудаляемый файл.

Привет всем! мучаюсь вопросом, как зделать так чтобы созданый файл/ярлык не удалялся так просто, то есть поставить защиту от удаления?? жду ответов, предложений.

Лучший ответ

Можно прогу написать, чтоьы открывала этот файл, прописать в автозагрузку. После этого будет написано, что файл используется другой программой, его нельзя будет удалить.

Остальные ответы
Заложите в файл инстинкт самосохранения и самокопирования
Права администратора надо иметь для начала на данный комп.

Никак. Нет, конечно, можно поставить в свойствах файла и скрытый, и «только для чтения» . Но все это только для компьютера :)))
Но против лома нет приема :)))
И если кто-то захочет его удалить- удалит .

Похожие вопросы
Ваш браузер устарел

Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

Создать неудаляемые папки и файлы

Иконка канала Учебник по Творческой Силе

Создать неудаляемые папки и файлы, сделать неудаляемые папки windows Как создать неудаляемые папки на компьютере. Чтобы случайно не удалить папку, создайте себе неудаляемые папки и тоже самое создайте неудаляемые файлы. Если создать неудаляемую папку у вас случайно она не удалится. Если фаш файл важный, то нужно создать неудаляемый текстовый документ. Я показал , как сделать текстовый документ неудаляемым. В особенных случаях неудаляемый текстовый документ создать можно , чтобы не удалить случайно. Создать текстовый документ неудаляемым. в командной строке прописать: md(пробел)prn\ создать rd(пробел)prn\ удалить https://www.youtube.com/channel/UCSIF-gymC4tJi8SpXM6vwEA мой канал на YouTube

Показать больше

Войдите , чтобы оставлять комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *