1

В современном rm по умолчанию включена опция --preserve-root , но что именно это мешает?

Я понимаю, что это помешает rm -r / (верно?)

но мешает ли это

cd /
rm *

или же

rm /*

например? Справочная страница и справка непонятны, раздражает такая важная и опасная команда.

1 ответ1

2

Вы можете попробовать это самостоятельно с -i чтобы ничего не удалялось.

rm -ri /
rm: it is dangerous to operate recursively on '/'
rm: use --no-preserve-root to override this failsafe

но

cd /
rm -ri *
rm: descend into directory 'bin/'?

Обратите внимание , что второй не будет удалять файлы и каталоги , которые соответствуют /.* Glob.

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