Будет работать (т. Е. Намеренно нарушен)

sudo r m -rf / 

Вытереть ли какие-нибудь внешние жесткие диски, подключенные через USB, используемые для резервного копирования машины времени?

2 ответа2

2

Это может нанести такой большой урон - но это не очень хорошая область для экспериментов.

Я видел, что машина искалечена, потому что кто-то выполнил ' rm -fr / ' от имени root - хотя это было сделано чуть менее напрямую, чем показано. К счастью, это была совершенно новая машина, на которой не было пользователей, и резервные копии уже сделаны. По крайней мере, они знали, что резервные копии работают.

Ответ не совсем прост. Для начала вы не можете удалить точки монтирования каталогов, ведущих к ним. Однако все, что находится под точкой монтирования (например, резервные копии Time Machine), может быть удалено, если система продолжает работать достаточно долго. Во-вторых, трудно рассмотреть то, что осталось после; не осталось никаких команд, которые позволили бы вам многое сделать. Вы должны загрузить какой-нибудь компакт-диск, а затем осмотреть остатки. В-третьих, в MacOS X есть некоторые настройки, которые иногда не позволяют даже root'у изменять некоторые вещи - пока вы не настроите расширенные атрибуты и т.д.

Но это нанесет большой ущерб. И вам советуют не пробовать это на машине, где вы заботитесь о данных на любом из подключенных дисков. Сначала демонтируйте и отсоедините диски - как минимум.

2

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .