uucp
uucp — Unix-to-Unix CoPy — изначально команда копирования файлов между двумя компьютерами под управлением операционной системы UNIX.
Своё название uucp ведёт от имени команды копирования файлов в UNIX — cp — и фактически является её расширением, позволяя копировать файлы с локальной машины на удалённую и с удалённой на локальную, в первую очередь, посредством модемного соединения.
Синтаксис[править | править код]
Для указания места файла на удалённой машине в uucp используется синтаксис вида машина!файл, где машина — имя одного из известных данному компьютеру хостов, а файл — имя файла, возможно, с абсолютным или относительным путём до него.
Таким образом, вызов uucp в простейшем виде для копирования файла example.tar.gz с локальной машины на удалённую, имеющую имя remote, будет иметь вид:
uucp example.tar.gz remote!example.tar.gz
uucp также позволяет выполнять транзитную передачу файлов. Например, для копирования файла example.tar.gz с удалённой машины remote2 через машину remote1 на локальную, вызов примет вид:
uucp remote1!remote2!example.tar.gz example.tar.gz
Применения[править | править код]
Широкое применение uucp получила для передачи электронной почты и новостей Usenet в период, предшествовавший широкому распространению TCP/IP.
В это время были созданы многочисленные клоны uucp для операционных систем DOS и OS/2, наиболее известны из которых Kendra UUPC/Extended и UUPC Андрея Чернова.
В России протокол uucp использовался в сети Релком.
Ссылки[править | править код]
- RFC 976: UUCP Mail Interchange Format Standard
- UUPC Андрея Чернова
- UUCP Internals Frequently Asked Questions
- Taylor UUCP — GPL licensed UUCP package
- Taylor UUCP Documentation — it provides useful info about general UUCP and UUCP protocols.