Dd. Использование: различия между версиями
Cless (обсуждение | вклад) м (Cless переименовал страницу Dd. Общая информация в Dd. Использование без оставления перенаправления) |
Cless (обсуждение | вклад) |
||
| (не показана 1 промежуточная версия этого же участника) | |||
| Строка 27: | Строка 27: | ||
== Забить диск нулями == | == Забить диск нулями == | ||
<code>dd if=/dev/zero of=/dev/ada0 bs=1M</code> | <code>dd if=/dev/zero of=/dev/ada0 bs=1M</code> | ||
== Создать файл заданного объема == | |||
<code>dd if=/dev/zero of=/tmp/file.txt bs=1M count=<size_in_megabytes></code> | |||
== Клонировать диск через ssh == | == Клонировать диск через ssh == | ||
| Строка 32: | Строка 35: | ||
<code>dd status=progress '''if=/dev/sda''' | gzip | ssh root@'''192.168.17.169''' 'gzip -d | dd '''of=/dev/sda'''<nowiki/>'</code> | <code>dd status=progress '''if=/dev/sda''' | gzip | ssh root@'''192.168.17.169''' 'gzip -d | dd '''of=/dev/sda'''<nowiki/>'</code> | ||
[[Категория:FreeBSD]] | |||
Текущая версия на 14:19, 11 сентября 2023
Показать прогресс выполнения
FreeBSD
во время выполнения команды нажимаем Ctrl + T
Linux
Вариант 1
Не во всех версиях dd работает
dd status=progress if=/dev/zero of=/dev/ada0 bs=1M
Вариант 2
Сначала нужно переключиться в другой терминал ALT+F2
Затем выясним номер процесса dd
ps -a| grep dd
Полученный номер процесса (как пример 1111) вставляем в следующую команду
watch -n 5 "kill -USR1 1111"
Теперь переключаемся обратно на первый терминал ALT+F1 и видим, каждые 5 секунд обновляется информация о том, сколько данных обработано.
Забить диск нулями
dd if=/dev/zero of=/dev/ada0 bs=1M
Создать файл заданного объема
dd if=/dev/zero of=/tmp/file.txt bs=1M count=<size_in_megabytes>
Клонировать диск через ssh
Клонируем локальный диск sda на удаленную машину 192.168.17.169, на диск sda
dd status=progress if=/dev/sda | gzip | ssh root@192.168.17.169 'gzip -d | dd of=/dev/sda'