Jump to content

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

В управлении цифровыми файлами копирование это файловая операция , при которой создается новый файл с тем же содержимым, что и существующий файл. Компьютерные операционные системы включают методы копирования файлов для пользователей; операционные системы с графическими пользовательскими интерфейсами ( GUI ), часто предоставляющими с помощью копирования и вставки или перетаскивания методы копирования файлов . Операционные системы могут иметь специализированные API -интерфейсы копирования файлов , которые обычно могут указать серверу выполнить копирование локально, без отправки содержимого файла по сети, что значительно повышает производительность.

Описание

[ редактировать ]

Копирование файла — это создание нового копии файла- , имеющего то же содержимое, что и существующий файл.

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

Использовать

[ редактировать ]

Все компьютерные операционные системы включают в пользовательский интерфейс средства копирования файлов, например команду « cp » в Unix и « COPY » в DOS ; операционные системы с графическим пользовательским интерфейсом или GUI обычно предоставляют с помощью копирования и вставки или перетаскивания методы копирования файлов . Приложения файлового менеджера также предоставляют простой способ копирования файлов.

Выполнение

[ редактировать ]

Однако внутри, в то время как некоторые системы имеют специализированные интерфейсы прикладного программирования ( API ) для копирования файлов (например, CopyFile и CopyFileEx в Windows API ), другие (например, Unix и DOS) прибегают к простому чтению содержимого старого файла и записи его в новый файл.

Это не имеет большого значения для локальных файлов (на жестком диске компьютера), но создает интересную ситуацию, когда и исходный, и целевой файлы расположены на удаленном файловом сервере . Операционные системы со специализированными API-интерфейсами копирования файлов обычно могут указать серверу выполнить копирование локально, без отправки содержимого файла по сети, что значительно повышает производительность. Однако тем системам, у которых нет сопоставимых API, приходится считывать содержимое файла по сети, а затем отправлять его обратно по сети. Иногда удаленное копирование файлов выполняется специализированной командой, например «NCOPY» в DOS-клиентах для Novell NetWare . Команда COPY в некоторых версиях DR-DOS с 1992 года. [1] имеет встроенную поддержку для этого.Еще более сложная ситуация возникает, когда необходимо скопировать файлы между двумя удаленными серверами. Самый простой способ — прочитать данные с одного сервера, а затем записать их на второй сервер.

См. также

[ редактировать ]
  1. ^ «Набор машиночитаемого исходного кода Caldera OpenDOS (MRS) 7.01» . Кальдера, Инк ., 1 мая 1997 г. Архивировано из оригинала 07 августа 2021 г. Проверено 02 января 2022 г. [1] (Примечание. Фактически реализовано после DR DOS «Panther» 22 июня 1992 г., см. COMCPY.C/DOSIF.ASM в исходниках COMMAND.COM OpenDOS 7.01 .)

Дальнейшее чтение

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 1fbdd773b7d4580ee3041def48a4129e__1709313240
URL1:https://arc.ask3.ru/arc/aa/1f/9e/1fbdd773b7d4580ee3041def48a4129e.html
Заголовок, (Title) документа по адресу, URL1:
File copying - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)