В вычислительной техникеcopy
— команда в различных операционных системах . Команда копирует файлы компьютера из одного каталога в другой. [1] [2]
Обзор
Обычно команда копирует файлы из одного места в другое. Она используется для создания копий существующих файлов, но также может использоваться для объединения (конкатенации) нескольких файлов в целевые файлы. Место назначения по умолчанию — текущий рабочий каталог . Если указано несколько исходных файлов, местом назначения должен быть каталог, иначе возникнет ошибка. Команда может копировать в текстовом или двоичном режиме; в текстовом режиме copy
остановится, когда достигнет символа EOF ; в двоичном режиме файлы будут объединены полностью, игнорируя символы EOF.
Файлы могут быть скопированы на устройства. Например, выводит файл на экранную консоль. Сами устройства могут быть скопированы в целевой файл, например, берет текст, введенный в консоль, и помещает его в FILE , останавливаясь при вводе EOF (Ctrl+Z).copy file con
copy con file
Реализации
Команда доступна в DEC RT-11 , [3] OS/8 , [4] RSX-11 , [5] Intel ISIS-II , [6] iRMX 86 , [7] DEC TOPS-10 , [8] TOPS-20 , [9] OpenVMS , [10] MetaComCo TRIPOS , [11] Heath Company HDOS , [12] Zilog Z80-RIO , [13] Microware OS-9 , [14] DOS , DR FlexOS , [15] IBM/ Toshiba 4690 OS , [16] TSL PC-MOS , [17] HP MPE/iX , [18] IBM OS/2 , [19] Microsoft Windows , [20] Datalight ROM-DOS , [21] ReactOS , [22] SymbOS и DexOS.
Команда copy
поддерживается SCP 86-DOS Тима Патерсона . [ 23] В IBM PC DOS / MS-DOS она доступна с версии 1. [24] Более продвинутая команда копирования называется . xcopy
Эквивалентная команда Unix — cp
, команда CP/M — PIP
. Команда аналогична команде Stratus OpenVOS copy_file
. [25]
Пример для ДОС
копировать письмо.txt [ место назначения ]
Файлы могут быть скопированы в файлы устройств (например, copy letter.txt lpt1
отправляет файл на принтер lpt1. copy letter.txt con
выведет на stdout , как type
команда. Обратите внимание, что copy page1.txt+page2.txt book.txt
объединит файлы и выведет их как . Что точно так же, как команда ). Он также может копировать файлы между различными дисками.book.txt
cat
Для изменения поведения при объединении файлов имеются два параметра командной строки :
- Текстовый режим — копирует текстовое содержимое файла, останавливаясь при достижении символа EOF .
копировать /a doc1.txt + doc2.txt doc3.txtкопировать /a *.txt doc3.txt
- Двоичный режим — объединяет файлы целиком, игнорируя символы EOF.
копировать /b изображение1.jpg + изображение2.jpg изображение3.jpg
Смотрите также
Ссылки
- ^ "Копия статьи Microsoft TechNet". 2009-09-11.
- ^ Рюгхаймер, Ханнес; Спаник, Кристиан (1988-09-14). Краткий справочник AmigaDOS. Гранд-Рапидс, Мичиган: Abacus. ISBN 9781557550491– через Интернет-архив.
- ^ "RT-11 HELP FILE". paleoferrosaurus.com . Архивировано из оригинала 2018-07-17 . Получено 2019-07-06 .
- ^ "Concise Command Language" (CCL). "OS/8 Handbook" (PDF) . Апрель 1974. Получено 28.11.2017 .
- ^ Джон Ф. Пипер (1987). RSX Руководство для пользователей (PDF) . Digital Equipment Corporation. ISBN 0-932376-90-8. Получено 19.09.2020 .
- ^ Руководство пользователя ISIS II
- ^ "intel :: iRMX :: 146194-001 irmxR6Intro" – через Интернет-архив.
- ^ TOPS-10 Operating System Commands Manual (PDF) . Digital Equipment Corporation. Август 1980. Архивировано из оригинала (PDF) 2020-08-09 . Получено 2019-02-17 .
- ^ "TOPS-20 Command manual" (PDF) . Архивировано из оригинала (PDF) 2020-08-09 . Получено 2018-07-18 .
- ^ «Руководство пользователя OpenVMS». www.itec.suny.edu .[ постоянная мертвая ссылка ]
- ^ "Руководство по эксплуатации" (PDF) . www.pagetable.com . Получено 2020-09-14 .
- ^ Heath Company . "Software Reference Manual HDOS SYSTEM Chapter 2 General Operations" (PDF) . Архивировано из оригинала (PDF) 2017-08-07 . Получено 2020-02-08 .
- ^ РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ОПЕРАЦИОННОЙ СИСТЕМЫ Z80-RIO
- ^ Пол С. Даян (1992). Гуру OS-9 - 1: Факты . Galactic Industrial Limited. ISBN 0-9519228-0-7.
- ^ "Руководство пользователя FlexOS" (PDF) . www.bitsavers.org . 1986. Архивировано из оригинала (PDF) 2010-08-08 . Получено 2020-09-14 .
- ^ [1] [ мертвая ссылка ]
- ^ "roelandjansen/pcmos386v501" . Гитхаб . 2022-01-02.
- ^ "MPE/iX Command Reference Manual" (PDF) . Архивировано из оригинала (PDF) 2018-10-21 . Получено 2018-10-21 .
- ^ "OS/2 Commands: Copy". Архивировано из оригинала 2019-04-14 . Получено 2019-07-20 .
- ^ "копия". docs.microsoft.com . 2023-02-03.
- ^ "Руководство пользователя Datalight ROM-DOS" (PDF) . www.datalight.com .
- ^ "reactos/reactos". GitHub . 2022-01-03.
- ^ 86-DOS - Disk Operating System for the 8086 - User's Manual (PDF) . Версия 0.3 (Предварительная редакция). Сиэтл, Вашингтон, США: Seattle Computer Products, Inc. 1980. Архивировано из оригинала (PDF) 2019-07-14 . Получено 2019-07-14 .(59 страниц)
- ^ Wolverton, Van (2003). Работает под управлением MS-DOS версии 6.22 (издание 20-й годовщины), 6-е пересмотренное издание . Microsoft Press . ISBN 0-7356-1812-7.
- ^ "Справочное руководство по командам OpenVOS" (PDF) . stratadoc.stratus.com . Получено 14.09.2020 .
Дальнейшее чтение
Внешние ссылки
В Wikibooks есть книга по теме: Руководство по командам Windows
- копия | Документы Microsoft
- Реализация COPY с открытым исходным кодом, поставляемая с MS-DOS v2.0