Клонирование диска на диск большего размера без перезаписи

Использование grepсfind:

find /top-dir -type f -name index.php -exec grep -l 'hello' {} +

где /top-dir— это путь к -самому верхнему каталогу, в котором вы хотите выполнить поиск.

С -type fмы просматриваем только обычные файлы с find, а с -name index.phpмы ограничиваем поиск файлами с именем index.php.

-exec grep -l 'hello' {} +запустит grepдля найденных файлов и выведет пути ко всем файлам, которые соответствуют шаблону ('hello'). Это -lс grep, которые вызывают вывод путей.

С +в конце, findбудет предоставлять как можно больше файлов при каждом вызове grep. Изменение этого параметра на ';'или \;приведет к тому, что grepбудет вызываться с одним файлом за раз, что может быть медленным, если файлов много.

-2
05.09.2019, 11:21
1 ответ

Клонирование диска на больший диск приводит к тому, что было на меньшем исходном диске, и ничего больше. Таким образом, все, включая предварительное шифрование на целевом диске, будет перезаписано тем, что было на исходном диске. Если размер целевого диска был 2 ТБ, а исходного диска — 1 ТБ, на целевом диске теперь будет раздел размером всего 1 ТБ.

0
28.04.2021, 23:29

Теги

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