• Быстрый переход
  • Рубрики
  • Свежие записи
  • Метки
  • Архивы
  • Реклама 1
  • Реклама 2
  • Рейтинг@Mail.ru

    Добро пожаловать! Ваш IP-адрес: ec2-54-80-33-183.compute-1.amazonaws.com

    dd FreeBSD

    Утилита dd и ее использование в FreeBSD

    Сегодня я рассмотрю одну из древних утилит Unix составляющую, но при этом достаточно гибкую чтобы не утерять свою актуальность не смотря не на что. Утилита dd –  она есть в составе многих Unix систем к примеру FreeBSD, Linux, NetBSD и других.

    Работает она просто – копирует все что идет на стандартный ввод на стандартный вывод. Но как я уже говорил – она более чем универсальна, перейдем к практике.

    Наша задача сделаем образ одного из дисков нашей системы, к примеру раздел /var/, делаем это так :

    it-admin#/>df -m
    Filesystem 1M-blocks Used Avail Capacity Mounted on
    /dev/ad0s1a 3872 315 3247 9% /
    devfs 0 0 0 100% /dev
    /dev/ad0s1e 13037 8664 3330 72% /usr
    /dev/ad0s1d 965 339 548 38% /var
    devfs 0 0 0 100% /var/named/dev
    it-admin#/>dd if=/dev/ad0s1d of=var.img
    2048000+0 records in
    2048000+0 records out
    1048576000 bytes transferred in 681.831838 secs (1537881 bytes/sec)
    it-admin#/>

    Теперь мы обладаем копией раздела /var/ в файле var.img

    it-admin#/>ls -la var.img
    -rw-r–r–  1 root  wheel  1048576000 Dec 17 10:21 var.img
    it-admin#/>

    Подробнее...