FTP — программа, предназначенная для передачи файлов между разными компьютерами, работающими в сетях TCP/IP: на одном из компьютеров работает программа — сервер, на втором пользователь запускает программу — клиента, которая соединяется с сервером и передает или получает по протоколу FTP файлы. Тут предполагается, что пользователь зарегистрирован на обоих компьютерах и соединяется с сервером под своим именем и со своим паролем на этом компьютере. Общий -формат команды FTP: FTP [ IP_address |hostName]
После получения приглашения от программы FTP пользователю доступны следующие основные команды.
· "Type" — устанавливает режим пересылки файла — текстового ("ascii") или двоичного ("image").
· "Dir." или "Ls" — показывает содержимое текущего каталога на удаленном компьютере
· "CD" — изменяет текущий каталог.
· "Get remote_file_name local_file_name" — считывает файл из удаленного компьютера в локальный.
· "Put local_Jite_name remote_flle_name" — передать файл из локального Компьютера в удаленный.
· "Close" — завершение FTP соединения.
· "Open" — инициализировать другое соединение FTP.
· "Quit" — завершить работу.
Сервер FTP зачастую настраивается таким образом, что соединиться с ним можно не только под своим именем, но и под условным именем anonymous — аноним. Тогда вам становится доступна не вся файловая система компьютера, а некоторый набор файлов, который составляет содержимое сервера anonymous ftp —публичного файлового архива. FTP - сервис прямого доступа, требующий полноценного подключения к Internet, но возможен и доступ через электронную почту — существуют серверы, которые могут прислать вам по электронной почте файлы с любых серверов anonymous ftp.