Хорошо, это заинтересовало меня, и я попробовал это на контейнере lxc.Теперь это был не научный тест, но лучше, чем ничего правильного.
Ну, я бы сказал, что я получил смешанные результаты.Если вы попытаетесь удалить файлы с помощью Java, а не системные, то вы будете делать свою работу.Как только вы начинаете убивать свою систему, все меняется.Java не позволит вам удалить что-либо из вашего корневого каталога, но я успешно удалил свою папку пользователя (/home/ubuntusuer
).Увы, я не повредил систему.
Существует механизм, который не дает вам удалить всю систему.Таким образом, поведение не будет точно таким же по сравнению с rm -rf /
, но вы все равно можете удалить с него много вещей.