Настольная книга по Linux: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 167:
* '''dd if=/dev/sda2 bs=16M | gzip -c > /mnt/bak/sda2.img.gz''' - где bs=16M - размер кэша на винчестере. Побитное копирование раздела с последующей упаковкой, я использую для бэкапа свеже настроенных систем (копирует вместе с файловым мусором, зато надежно).
* '''gunzip -с /mnt/bak/sda2.img.gz | dd of=/dev/sda2 bs=16M''' - Восстановление из сжатого образа.
 
Наблюдаем за работой dd:
* '''killall -s USR1 dd''' — Набираем из другой консоли. dd нам вывалит что-то вроде:
825599+0 записей считано
825599+0 записей написано
скопировано 422706688 байт (423 MB), 16,1309 c, 26,2 MB/c
и продолжит работу.
 
Более изящный способ, с помощью pv:
<code>$ dd if=/dev/disk | pv >~/disk.iso
278MB 0:00:05 [57,7MB/s] [ <=> ]</code>
 
А можно и так:
<code>$ dd if=/dev/disk | pv -s $(du -sb /dev/disk | cut -f 1) >~/disk.iso
1,24GB 0:00:49 [26,6MB/s] [=============> ] 28% ETA 0:02:03</code>
 
=== Работа с CD/DVD ===