Во втором ответе этот вопрос о клонировании диска с помощью 'dd' я прочитал эту команду:
dd if=/dev/zero of=/mnt/hdb/zero
Предполагается, что в поле неиспользованный место на диске 'hdb', но я не могу найти никакой документации по этому поводу /zero
тег, прикрепленный к смонтированному жесткому диску.
Я понимаю первую часть (if=/dev/zero
это виртуальное устройство, которое "создает" нули), но что делает /mnt/hdb/zero
имею в виду именно? Действительно ли это соответствует неиспользуемому пространству диска? Это опечатка?
Я не хочу запускать его на моем диске, пока не буду уверен, что он не причинит вреда ...
В /нуль-Tag - это фактически имя файла. Команда просто копирует нули из виртуального файла /dev/zero
(бесконечное количество нулей) в /mnt/hdb/zero
пока диск не заполнится или не возникнет другая ошибка.
Вот почему вам необходимо удалить файл /mnt/hdb/zero
после этого, чтобы вернуть неиспользованное пространство.
Однако лучший способ заполнить свободное пространство нулями (в файловых системах ext2,3,4) - использовать инструмент под названием zerofree.