sudo rm -rf --no-preserve-root / vs sudo rm -rf / *

Вы можете сделать ленивое отсоединение (umount -l), которое снимет монтирование с /tmp. После этого вы можете монтировать любую другую файловую систему на /tmp. Обратите внимание, что старая /tmp все еще будет смонтирована, просто не будет видна (кроме тех немногих процессов, которые все еще используют ее). В конечном итоге он будет размонтирован, когда эти процессы перестанут его использовать. Поэтому, например, было бы плохой идеей mkfs базового хранилища.

Другая альтернатива (если она работает, зависит от того, какие из ваших монтирований имеют "общее" распространение) - mount --move для перемещения монтирования в другой каталог (например, mkdir /oldtmp; mount --move /tmp /oldtmp;); затем вы можете снова смонтировать новую файловую систему на /tmp.

2
10.08.2016, 08:56
0 ответов

Теги

Похожие вопросы