Ubuntu и rm -rf /

Данный совет выступает как напоминание о том, что не стоит все время работать под root и, прежде чем запускать неизвестный скрипт, его стоит просмотреть на наличие кодов, подобных тому, что описан в статье.


Дата: 26.05.2010 г.

Рейтинг: 0

Метки: rm, linux, ln, символьные ссылки, bash

Внимание: Данный совет написан в ознакомительных целях, ни автор ни администрация сайта не несет ответственности за те действия которые вы совершите руководствуясь этим советом.

Кто не знает rm - это команда в shell, предназначенная для удаления файлов. Ключиков у этой команды много. Но я хочу остановиться на r и f, и конечно же в связке с /, то есть корнем файловой системы linux и unix-подобных систем. В большинстве этих ОС установлена защита на выполнение команды:sudo rm -rf / Ubuntu и rm -rf

По сути в констатации факта нет практически ничего полезного. Если бы не мое желание "освободить" жесткий диск. Если нельзя прямо - зайдем с фланга и ударим в корень. Решение пришло само собой, создаем символьный линк и там творим, что угодно. Для выполнения нужны права суперпользователя (root).# ln -s / /mnt/koren
# cd /mnt/koren
# rm -rf *

Все, прощай система! Некоторые файлы останутся, но они являются глубоко системными да и работоспособность системы нарушена полностью, bash и тот только в оперативной памяти.

Напомню, что выполняя действия описанные выше, на своем ПК, Вы можете целиком или частично удалить Ваши данные.

С уважением, Сургай Владимир.




Похожие статьи: