А в виндовсе можно в одном диалоге поставить галочку «никогда больше не спрашивай», а потом выделить неправильную группу файлов и прожать shift+delete.
Так тоже самое с chmod/chown и другим дюже юникс вейным. Тоже бесит, тоже не раз чинил после такого сервера, тоже не вижу выхода из проблемы в общем случае (в частном ansible).
p.s. Конечно на лоре никто не ошибается, просто в технических топиках за жизнь перетереть любят.
Лень пробовать, но подозреваю, что параметры выполняются последовательно и в итоге сначала попыталось rm /opt/db/ на что ругнулось «It is a directory» не стерев ничего, зато потом беззвучно стёрло все файлы с той директории откуда выполнял (в домашней).
Не хватает понимания того, что именно я удаляю очередной криптокомандой. Не хватает простого удаления малого числа файлов и сложного — больших. Не хватает возможности отменить ошибочную команду.
Все это решаемо
1. НЕ стирай из под рута. Никогда, только из-под юзера. Если попадется то что надо стереть рутом, то стрелка вверх и дописываешь судо. Зато уже будешь значить что сотрется 2. Не стирай «по памяти» только табай до конкретного имени файла или вменяемого шаблона (и лучше 10 знаков вопросов чем одна звёздочка). 3. Лучше сразу запускай синенькое, чем надеяться на то что «помнишь», уже через 5 лет можно забыть что куда на своем локалхосте положил, если не юзаешь это каждый день, не то что где нибудь в сети или на другом компе.