Как производится копирование файлов и папок. Windows: копирование, перемещение, удаление файлов и папок

04.05.2019 Интернет

Способы манипуляции с файлами и каталогами, как правило, интуитивно понятны при использовании современных операционных систем с графическим интерфейсом, однако все же требуют некоторого пояснения.

Основными манипуляциями с файлами и каталогами являются:

Создание;

Удаление;

Копирование;

Перемещение;

Переименование;

Создание ярлыков;

Смена текущего каталога.

Основной средой для выполнения данных действий в операционных системах с графическим интерфейсом пользователя являются:

Рабочий стол;

Программа, отображающая файлы на компьютере (например, Проводник) (рис. 6.2).


Рис. 6.2. Программа Проводник.

Для создания нового файла или каталога необходимо перейти в нужную папку, щелкнуть правой кнопкой мыши, выбрать из контекстного меню пункт Создать и далее пункт Папка для создания нового каталога или один из доступных типов файла для создания файла. Например, если необходимо создать текстовый файл, то следует выбрать пункт Текстовый документ.

ПРИМЕЧАНИЕ.

Выбор этого пункта можно посоветовать также при создании файлов неизвестного типа или такого, который не отображен в данном меню. При создании пустого текстового документа возникает пустой файл, который впоследствии можно наполнить любым содержимым.

В результате значок нового каталога или файл появится в окне программы Проводник, после чего ему можно дать любое название. Закончив ввод имени, нажмите Enter.

Для удаления файлов и каталогов в современных операционных системах используется система удаления через Корзину. При удалении файл не выбрасывается из файловой системы окончательно, а переносится в Корзину, откуда его по желанию можно восстановить. Файлы, выброшенные в Корзину, являющуюся специальной системной папкой, продолжают занимать место на жестком диске компьютера.

Для удаления файла (перемещения в Корзину) следует выбрать его в Проводнике и нажать клавишу Delete. Можно также щелкнуть на нем правой кнопкой мыши и выбрать соответствующую команду из контекстного меню.

Чтобы удалить сразу несколько файлов, нужно выделить их все. Для этого щелкните на каждом из них по очереди, удерживая клавишу Ctrl Если при нажатой клавише Ctrl щелкнуть мышью на уже выделенном файле, то он будет исключен из выделения.

Если необходимо выделить сразу несколько последовательных файлов, то можно щелкнуть мышью сначала на первом из них, а затем, удерживая клавишу Shift, на последнем или наоборот.

ВНИМАНИЕ!

Данные методы выделения группы файлов можно использовать не только для удаления, но и для совершения других действий, таких, как копирование или перемещение.

Если вы полностью уверены, что удаляемый файл больше не потребуется, то можно удалить его сразу, не помещая в Корзину, выделив и нажав сочетание Shift+Delete.

Неподготовленному пользователю рекомендуется всегда удалять файлы в Корзину. Чтобы очистить ее (что необходимо делать время от времени), нужно щелкнуть правой кнопкой мыши на ее значке на Рабочем столе и выбрать из контекстного меню пункт Очистить корзину.

Копировать и перемещать файлы и каталоги, а также создавать ярлыки можно двумя способами. Первый из них – использование буфера обмена. Это делается следующим образом.

Открыв нужную папку, выделите один или несколько файлов и нажмите Ctrl+C (или выберите в меню Правка пункт Копировать).

Затем откройте папку, в которую следует скопировать файлы, и нажмите Ctrl+V (или выберите в меню Правка пункт Вставить) – файлы скопируются. Если нужно создать ярлык, то вместо этого выберите в меню Правка пункт Вставить ярлык.

Для перемещения файлов выделите их и нажмите Ctrl+X (или выберите в меню Правка пункт Вырезать). После открытия папки назначения и нажатия сочетания Ctrl+V (или выбора в меню Правка пункта Вставить) файлы будут перемещены.

Второй способ – использование перетаскивания (Drag and drop) (рис. 6.3). В данном случае файлы перетаскиваются мышью при нажатой левой кнопке. При этом необходимо иметь в виду следующее:

Перетаскивать файлы можно как в открытые окна папок, так и просто на значок папки, а также диска;

При перетаскивании файлов или папок в папку, которая находится на том же диске, что и исходная, файлы будут перемещены, а при их перетаскивании в папку, расположенную на другом диске, нежели исходная, – скопированы;

При перетаскивании файлов, имеющих расширение исполняемых (EXE), на них будут созданы ярлыки;

Если необходимо скопировать файлы, то при их перетаскивании удерживайте клавишу Ctrl, а если переместить – клавишу Shift;

Если перетаскивать файлы не левой, а правой кнопкой мыши, то при ее отпускании появится контекстное меню, в котором можно выбрать, что делать с такими файлами: скопировать их, переместить или создать ярлыки.


Рис. 6.3. Перетаскивание файла из одной папки в другую.

Чтобы сменить текущий каталог, необходимо в левой части программы Проводник выбрать из дерева папок нужный каталог и щелкнуть на нем мышью. При этом в правой части окна отобразится содержимое выбранной папки. Кроме того, можно ввести путь к нужной папке в адресной строке в верхней части окна, подобно тому, как вводят адреса веб-сайтов.

Для переименования файлов следует щелкнуть на нужном файле правой кнопкой мыши и выбрать из контекстного меню пункт Переименовать. Можно также выделить нужный файл, щелкнув на нем мышью, и нажать клавишу F2.

Зачем нужно знать правила перемещения и копирования файлов? Перемещение файлов и папок с помощью мышки мы делаем каждый день. Но бывает, что результат операции перемещения совсем не тот, который ожидался.

В зависимости от текущего положения объекта и места его назначения возможны разные схемы развития события. Поэтому важно иметь представление, что мы хотим получить, и как правильно все сделать. Windows 7 со своими подсказками всем нам в помощь!

Чем отличается копирование от перемещения

Операция копирования отличается от перемещения тем, что при копировании объект остается на старом месте, а при перемещении – нет. При копировании — получается два одинаковых файла в разных папках, а при перемещении — файл переносится в новое место, а в старом — удаляется.

Все современные файловые системы позволяют свободно перемещать файлы между папками. Можно сохранить файл на рабочем столе, а потом переложить его, например, в папку «Документы» или перенести на флешку.

Правила перемещения файлов

Вот несколько правил перемещения, по которым действует Проводник:

1. При перетаскивании файла из одного места в другое на одном физическом диске (из C:\docs в C:\files) Windows перемещает объект. То есть, перетаскивая мышкой файл из папки docs\ в папку files\ на одном и том же диске мы получим новый файл в папке docs\, а из папки files\ он удалится. Почему я об этом так подробно? Да потому, что часто этот факт приводит новичков в ступор - они считают, что таким образом они копируют файл.

2. Если вы перетаскиваете файл или папку с одного физического диска на другой (из C:\docs в D:\files), Windows копирует файл, что приводит к появлению на компьютере двух одинаковых файлов.

3. При перетаскивании объекта из одного места в другое в той же самой папке Windows не делает ничего . Один нюанс…

Смотрите, ситуация на скриншоте: я дернула файл внутри папки (чтобы проверить это правило) и когда курсор мыши оказался над архивом, проводник тут же дал подсказку, что сейчас будет копирование.

И если сейчас отпустить кнопку мыши, начнется добавление файла в архив. То есть, чуть-чуть внимания все-таки надо, даже в таком простом способе.

4. Если вы перетаскиваете объект в Корзину , Windows перемещает файл в папку Recycle. Bin, из которой он в итоге удаляется.

5. Если вы перетаскиваете файл в сжатую папку , расположенную в любом месте , Windows копирует файл. (вот как раз об этом в пункте 3)

6. При перетаскивании некоторых системных объектов , например значков Панели управления, куда-либо, Windows создает для них ярлыки.

7. Если вы перетаскиваете какой-либо файл в выполняемый файл приложения (.exe), Windows запускает приложение и затем отправляет ему сигнал открыть документ. Но это в том случае, если расширению файла соответствует приложение.

Способы перемещения файлов

А теперь о том, как же решить нужную задачу.

1. Копирование файлов и папок

Чтобы скопировать объект, при перетаскивании удерживайте Ctrl . Если вы нажмете Ctrl до щелчка, Windows предположит, что вы еще , поэтому убедитесь, что вы нажали Ctrl только после начала перетаскивания, но до того, как отпустите кнопку мыши.

2. Дублирование файла

Удерживайте Ctrl при перетаскивании объекта в пределах одной папки.

3. Только перемещение файла

Чтобы переместить объект, удерживайте Shift при перетаскивании. Таким же образом, если вы нажмете Shift до щелчка мышью, Windows решит, что вы еще выбираете файлы, поэтому убедитесь, что нажали кнопку только после начала перетаскивания, но перед тем, как отпустили объекты. Конечно, файлы, предназначенные только для чтения, например содержащиеся на CD, не могут быть перемещены.

4. Создать ярлык

Удерживайте Alt при перетаскивании, чтобы создать ярлык.

5. Оперативный выбор

Этот способ позволяет держать контроль над ситуацией. Если вы забыли все правила копирования и перемещения файлов, просто перетащите правой кнопкой мыши (не нажимая дополнительных кнопок). И в тот момент, когда вы отпустите кнопку мыши, появится меню.

Это контекстное меню особенно удобно, потому что отображает только те операции, которые доступны для того типа объекта, который вы перетаскиваете, и того места, куда его перетаскиваете.

6. Следите за курсором

Опять же, вам в помощь, если вы не запомнили правило, Windows меняет курсор мыши, чтобы сказать, что она собирается сделать. При перетаскивании объекта нажмите и отпустите Ctrl , Shift и Alt и понаблюдайте, как будет меняться курсор и подсказка.

Вы увидите небольшой знак плюса при копировании, прямую стрелку при перемещении или изогнутую стрелку при создании ярлыка. Эта визуальная подсказка очень важна; она поможет исключить множество ошибок, если на нее обращать внимание.

7. Отмена операций

Совершили ошибку? Нажав Ctrl+Z , вы можете отменить большинство операций с файлами. А Ctrl+Y вернет отмену.

Не знаете, какую операцию нужно отменить? Откройте Проводник, нажмите Alt , чтобы отобразить Главное меню. Теперь выберите Вид - Строка состояния , чтобы включить старую добрую строку состояния в нижней части окна.

Щелкните правой кнопкой мыши в пустом месте панели справа проводника. Откроется контекстное меню.

Задержите указатель мыши над строкой контекстного меню Отменить .
В Строке состояния внизу окна под Областью сведений вы увидите что-то вроде Отменить перемещение такого-то файла .


Почему файлы не перемещаются

Напоследок объясним, по какой причине перемещение файлов может не сработать. Если вы попытаетесь переместить или вырезать файл, открытый в какой-то программе, вы получите предупреждение о том, что сделать это невозможно.

На время работы файл блокируется, поэтому способов поместить его в другую папку только два: закрыть приложение, которым он занят, или скопировать его. В таком случае оригинальный файл останется там, где и был, а в другую папку будет вставлена его копия.

Ну как вам этот урок? Узнали что-нибудь новое? Потренировались?

А, может, у вас есть свой хитрый способ без ошибок перенести (или скопировать) файл? Поделитесь в комментариях!

Каждый пользователь ПК когда-либо сталкивался с копированием файлов с одного носителя на другой (с USB на винчестер и обратно, с диска на винчестер и так далее). При этом в старых версиях Windows часто возникали ошибки чтения данных , которые могли появиться даже на незначительно потёртом CD или DVD диске. К счастью, интернет предлагает множество программ для копирования файлов, которые позволят игнорировать, а иногда даже и исправить ошибки чтения файлов, и удачно завершить процесс без потери информации.

Выбор программы для копирования файлов.

FastCopy – это совершенно бесплатный, небольшой и в то же время очень полезный инструмент, предназначенный для быстрого копирования данных на жёсткий диск вашего компьютера. Приложение также позволяет удалять выбранные файлы. Кроме того, программа обеспечивает возможность ускорить процесс копирования, исключив определённое файлы или включить функцию NonStop (копирование будет продолжаться, несмотря на обнаруженные ошибки). Кроме того, FastCopy даёт возможность определять скорость копирования и размер буфера. С помощью FastCopy Portable можно копировать файлы быстрее, чем с помощью Windows Explorer, и без установки на компьютере. FastCopy Portable выполняет ровно одну задачу: копирование файлов в другой каталог. Но намного быстрее, чем обычный Explorer.

Вместо копирования только очень маленьких фрагментов файлов, как Explorer, FastCopy читает большие фрагменты, поэтому для чтения и записи на жёстком диске программе не нужно часто перемещаться от одного каталога к другому. Это делает FastCopy невероятно быстрой программой копирования с очень низкой загрузкой системы . Переносную версию можно скопировать в любое место и использовать её без установки – это делает её идеальной для использования на USB-накопителе. Особенно полезно для пользователей, которые часто работают на разных компьютерах.

Программа для копирования файлов и папок Total Copy является альтернативой традиционному способу копирования файлов в Windows. Усовершенствования связаны с возможностью приостановки и возобновления копирования при сбое или переполнении целевого диска.

Преимущества:

  • программа может возобновить копирование после сбоя питания или целевого диска

Недостатки:

  • не обнаружены.

Total Copy очень прост в использовании. Файл следует «захватить» правой кнопкой мыши и перетащить в целевую папку. На этом этапе появляется контекстное меню , которое предлагает копирование или перемещение файла в режиме Total Copy. Дополнительным вариантом является возможность настройки скорости копирования, что полезно для освобождения системных ресурсов для других приложений. Он копирует быстрее, чем традиционный системный инструмент. Total Copy – отличная замена стандартной операции копирования. Ускоряет копирование и позволяет полностью контролировать это действие. Он будет полезен пользователям более старых машин, где процесс копирования больших файлов может стать настоящей проблемой.

SuperCopier содержит полное меню настроек, которое позволяет настроить работу не только самой программы, а также некоторых деталей в интерфейсе. SuperCopier позволяет вам копировать и вставлять файлы и папки в Windows намного быстрее, надёжнее и эффективнее.

Преимущества:

  • простая интеграция с проводником Windows;
  • гораздо быстрее, чем стандартная утилита копирования Windows;
  • позволяет создавать списки копирования и останавливать процесс копирования;
  • меню настроек.

Недостатки:

  • примитивный интерфейс – к счастью, его можно настроить!

Запустить программу можно со значка в системе или просто скопировать и вставить файлы и папки обычным способом: SuperCopier встроен в проводник Windows и позаботится об этой задаче. Эта программа не только ускоряет копирование и перемещение файлов, но также добавляет новые полезные параметры: теперь вы можете приостановить и возобновить задачу в любое время, проверить скорость передачи, проверить процентный уровень завершения, создать списки файлов для копирования или перемещения и даже изменить список, когда процесс уже выполняется. Самое главное — SuperCopier не заменяет стандартную функцию копирования и вставки Windows, поэтому вы можете попробовать её и просто удалить, если она вас чем-то не устроит.

TeraCopy позволяет быстрее копировать или перемещать файлы в системе Windows – это программа для быстрого копирования файлов, которая будет особенно полезна, когда речь идёт о нескольких гигабайтах данных.

Преимущества:

  • гораздо быстрее, чем стандартный метод Windows;
  • интегрирован в проводник Windows;
  • поддержка перетаскивания.

Недостатки:

  • не такой интуитивно понятный интерфейс.

Запустить TeraCopy можно самостоятельно, и в этом случае вы должны перетащить или переместить файлы в окно программы. TeraCopy копирует и передаёт большие объёмы файлов намного быстрее, чем стандартный диспетчер файлов Windows.

Особенности софта:

  • лучшее извлечение USB-устройств;
  • опция «CardReader» для ini-файла;
  • опция «ForceSameDriveMode»;
  • новые языковые пакеты;
  • улучшенная производительность при тестировании файлов md5.

ВАЖНО. Всегда проверяйте папку назначения и запрашивайте права администратора, если это необходимо.

Unstoppable Copier не является программой восстановления удалённых данных. Этот инструмент полезен только в ситуациях, когда обычные процедуры копирования, перемещения или чтения файлов не работают, а операционная система сообщает об ошибке. Unstoppable Copier – фактически инструмент для копирования видимых, но недоступных в системе данных, например, из-за появления на жёстком диске повреждённых секторов или царапин на оптическом носителе.

Стандартные процедуры копирования и перемещения файлов, реализованных в операционной системе, при возникновении любой ошибки прерывают операцию над файлом (чтение, запись и т. д.). Если вы пытаетесь скопировать файлы с поцарапанного CD/DVD, чаще всего ничего не получится, потому что даже если 99% файла скопировано правильно, невозможность чтения даже последнего фрагмента означает отказ всей операции. Unstoppable Copier игнорирует ошибки. Когда возникает ошибка чтения, он не прерывает копирование, а сохраняет ранее скопированный фрагмент файла и затем пытается продолжать игнорировать неправильные сектора. Считываемые фрагменты файлов объединяются в один, который в конечном итоге сохраняется в целевом местоположении, указанном пользователем.

С настройками по умолчанию Unstoppable Copier сохраняет атрибуты файлов, скопированных с повреждённого носителя. Также можно указать количество попыток чтения данных. Unstoppable Copier не поможет прочитать данные, которые система уже не видит.

Традиционные утилиты резервного копирования полезны для хранения запасных копий ваших файлов, но, если нужно создать резервную копию всей операционной системы, программ или личных настроек, нужно гораздо более функциональное приложение. Если вы подозреваете, что ваш жёсткий диск вот-вот «посыплется», вы можете принять немедленные меры с помощью HDClone Free Edition. После простой процедуры настройки программное обеспечение будет клонировать ваш жёсткий диск вместе с любыми содержащимися в нём данными. Помимо бесплатной версии, HDClone поставляется в версиях Basic, Standard, Professional и Enterprise. Функциональность бесплатной версии довольно ограничена, но её можно использовать для клонирования жёсткого диска в случае чрезвычайной ситуации. Установочный файл составляет 16 МБ, и для установки всех компонентов требуется около минуты.

Запускать любую версию HDClone можно в Windows XP, Vista, Windows 7 и Windows 8, а также на различных серверах. Софт автоматически проведёт вас через весь процесс с помощью пошаговых инструкций. Вы можете создать резервную копию своего жёсткого диска и сохранить его как файл образа, создать клон и отправить его на другое запоминающее устройство или восстановить ранее созданные резервные копии.

Утилита может выполнять те же действия и на отдельных разделах. Вышеупомянутые функции отображаются как большие значки на чистом и понятном интерфейсе. Выбрав один из них, вы можете перейти к следующему шагу, нажав кнопку «Далее». Подготовка процесса копирования или клонирования не составляет труда. Процедура включает выбор жёсткого диска или раздела, назначение и внесение нескольких окончательных настроек. Когда вы выбираете пункт назначения, вы также можете выбрать несколько параметров, если хотите создать RAW или Smart образ или если нужно его зашифровать.

Преимущества:

  • утилита способна клонировать все жёсткие диски;
  • содержимое жёсткого диска можно сохранить в виде файла образа или зеркально отобразить его на другом запоминающем устройстве большой ёмкости;
  • процесс понятен интуитивно, поэтому настройка программы не займёт много времени;

Недостатки:

  • существенные ограничения пробной бесплатной версии ПО.

Копирование информации с повреждённых дисков или на флешку – работа не для слабонервных. Тем более если речь идёт об огромных размерах файлов. Особенно обидно, когда после копирования 99% информации система выдаст ошибку чтения, и весь процесс прервётся. К счастью, большинство описанных выше утилит помогут решить проблему длительного копирования, делая процесс значительно быстрее, а также предлагают множество дополнительных функций.

В Windows операции перемещения и копирования объектов можно выполнять двумя способами:

    используя буфер обмена;

    перетаскиванием объектов левой или правой кнопкой мыши;

    используя команды Области задач .

Буфер обмена

На время своей работы Windows выделяет специальную область оперативной памяти - буфер обмена (Clipboard), к которому имеют доступ все запущенные на выполнение приложения.

Поместить выделенный объект в буфер обмена одним из следующих способов:

    Копировать или Вырезать ;

    Щелкнуть кнопку Копировать или Вырезать на панели инструментов;

    Правка , а затем Копировать или Вырезать ;

    Нажать комбинацию клавиш Ctrl + C (Копировать ) или Ctrl + X (Вырезать ).

При выполнении команды Вырезать объект не удаляется из той папки, где он находится до тех пор он не будет куда – нибудь вставлен.

Вставить объекты из буфера обмена в нужное место одним из следующих способов:

    Выбрать из контекстного меню команду Вставить ;

    Щелкнуть кнопку Вставить на панели инструментов;

    Выполнить команду главного меню Правка , а затем Вставить ;

    Нажать комбинацию клавиш Ctrl + V (Вставить ).

Копирование (перемещение) объектов через буфер обмена

Для копирования или перемещения объекта через буфер обмена необходимо выполнить следующие действия:

    Открыть с помощью программы Мой компьютер илиПроводник папку, в которой находятся копируемые (перемещаемые) объекты.

    Выделить копируемые (перемещаемые) объекты.

    Скопировать (вырезать) выделенные объекты в буфер обмена одним из четырёх перечисленных выше способов.

    Открыть папку, в которую предполагается поместить копию.

    Вставить скопированные объекты из буфера обмена в открытую папку одним из четырёх перечисленных выше способов.

Копирование (перемещение) объектов перетаскиванием левой или правой кнопкой мыши

При копировании и перемещении с помощью мыши необходимо иметь на экране два окна: в одном открыта папка – источник, в другом – папка – преемник объектов.

Результат копирования или перемещения с помощью мыши зависит от того, в каком месте окна – преемника будет отпущена кнопка мыши:

    на пустом месте – объект будет помещен в открытую папку;

    на закрытой папке – объект будет помещен в эту папку.

При перетаскивании объекта из одной папки в другую выполняется операция перемещения .

При перетаскивании объекта левой кнопкой мыши в пределах одного диска при нажатой клавише Ctrl выполняется операция копирования .

При перетаскивании объекта левой кнопкой мыши из папки одного диска в папку другого диска выполняется всегда операция копирования .

При перетаскивании левой кнопкой мыши объекта на Рабочий стол происходит его копирование , если объект расположен не на том же диске, на котором установлена Windows.

При одновременном нажатии клавиш Shift и Ctrl и перетаскивании объекта левой кнопкой мыши создается ярлык .

Если объекты перетаскиваются правой кнопкой мыши, то при её отпускании появляется контекстное меню, из которого выбирается необходимая команда.

Используя одно окно Проводника можно скопировать или переместить объект с помощью мыши.

Для этого на дереве папок отобразить папку – преемник, а на панели содержимого отобразить и выделить копируемые (перемещаемые) объекты. Затем перетащить выделенные объекты на дерево в закрытую папку - преемник.

Отменить перетаскивание можно нажатием клавиши Esc .

Копирование файлов и каталогов может осуществляться с помощью нескольких совсем простых команд. Стандартная команда ср осуществляет копирование файла, сохраняя его имя или присваивая новое, в новый каталог и создает ему новую отметку времени. Другие параметры команды ср позволяют сохранять отметки даты и времени, осуществлять рекурсивное копирование и запрашивать подтверждение на перезапись:

o $ cd ; touch index. html

o $ mkdiг /tmp/html

o $ ср – i index. html /tmp/html/

o $ ср – il index. html /tmp //html

o $ mkdir /tmp/back

o $ cp – a /tmp /html /mp/back/

o $ cp – R /tmp /html /tmp/back/

В приведенных примерах продемонстрированы способы копирования файлов. В первом примере использования команды ср, если файл i ndex. html уже существует в папке /tmp/html, перед перезаписью поверх него нового файла отобразится запрос на подтверждение этого действия. В следующем примере файл index. html является объектом жесткой ссылки, имеющей то же имя и хранящейся в каталоге /tmp/html. В данном случае, поскольку обе жесткие ссылки указывают на один и тот же файл, редактирование файла через любую ссылку повлечет за собой изменение содержимого оригинального файла, где бы он ни находился (ссылка может работать только в том случае, если каталог / tmp/html и ваш основной каталог находятся в одной и той же файловой системе).

Команда ср – а копирует все файлы из каталога /tmp/html, сохраняя все настройки прав собственности и доступа. Если, например, файл /tmp/back будет представлен запоминающим USB-устройством, то с помощью этой команды можно будет записать содержимое вашего интернет-сервера на данное запоминающее устройство. Параметр – R осуществляет рекурсивное копирование структуры каталога и назначает в качестве владельца каталога текущего пользователя, изменяя текущие отметки даты и времени.

Команда dd также предназначена для копирования данных. Она весьма эффективна, поскольку в системах Linux все элементы рассматриваются как файлы, включая периферийные устройства, например:

$ dd 1f-/dev/zero of-/tmp/mynullfile count-1

1+0 records in 1+0 records out

512 bytes (512 B) copied. 0.000308544 s. 1.7 MB/s

Файл /dev/zero является специальным файлом, генерирующим нулевые символы. В предыдущем примере команда dd использовала файл /dev/zero в качестве файла входящих данных и выводила данные в файл /tmp/mynullfile. Единицей измерения здесь является количество блоков. По умолчанию размер одного блока составляет 512 байт. Таким образом, в результате выполнения данной команды получился файл размером 512 байт, содержащий только нули. Для просмотра содержимого файла можно воспользоваться командой less или vi, однако лучшим приложением для просмотра файла в данном случае будет команда od:


$ od – vt xl /tmp/mynullfile Просматривает восьмеричный дамп файла

Вот еще один пример использования команды dd:

$ dd if=/dev/zero oWtmp/mynullfile count»10 bs=2

10+0 records in 10+0 records out

20 bytes (20 B) copied. 0.000595714 s. 33.6 kB/s

На этот раз размер блока был установлен равным 2 байтам, а скопировано было 10 блоков (20 байт). Следующая командная строка копирует первый раздел основного жесткого IDE-диска на второй раздел подчиненного жесткого IDE-диска (прежде чем приступить к выполнению подобной операции, выполните резервное копирование данных):

$ sudo dd if-/dev/hdal of-/dev/hdb2

Но надо быть предельно осторожным. В основном, не должно возникнуть необходимости перезаписывать части жестких дисков.

В следующем примере главная загрузочная запись копируется из основного жесткого диска IDE в файл mymbrf i 1 е:

$ dd if=/dev/hda of=mymbrfile bs=512 count=l

Если необходимо создать копию образа ISO, записанного на компакт-диск или DVD, вставляем диск в CD/DVD-привод и выполните следующую команду (необходимо, чтобы файл /dev/cdrom соответствовал вашему CD-приводу):

$ dd itVdev/cdrom of-whatever. iso

Помимо файлов устройств /dev/cdrom, Ubuntu создает файлы устройств /dev/cdrw и /dev/dvd.