- no-preserve-root
обходит противоположную директиву - preserve-root
, которая может быть установлена как псевдоним или даже опция по умолчанию в rm
в зависимости от системы. Эта опция - просто суперзащита для новичков, которая не сильно защитит систему от того, кто в первую очередь запустит такую команду.
Если нет директивы - preserver-root
(пропущенной или по умолчанию), rm
попытается удалить все в системе.
Обратите внимание, что он всегда не сможет этого сделать, так как есть много файлов, которые он не сможет удалить, потому что они открыты. Также обратите внимание, что /
является конструкцией ядра и не может быть удален ни в коем случае, даже если можно было удалить все смонтированное содержимое.