Практическая информатика


Базовые сетевые утилиты - часть 2


Она позволяет пересылать очень большие файлы с одного узла на другой. При этом она работает как с текстовыми, так и двоичными файлами. В Интернете есть много узлов, которые предоставляют открытый доступ к своим ресурсам средствами ftp. Эти общедоступные узлы допускают анонимную регистрацию любого пользователя. Каждый пользователь может зарегистрироваться под именем anonymous или ftp, а в качестве пароля ввести свой адрес электронной почты (e-mail). После этого он сможет получать необходимую ему информацию.

Утилита ftp вызывается командой ftp. Если вы знаете имя узла, с которым хотите установить соединение, укажите его имя сразу за командой ftp. Например, для установления ftp-соединения с узлом sunsite.unc.edu, специализирующимся на ОС Linux, следует ввести команду ftp sunsite.unc.edu.

Зарегистрировавшись в удаленной системе, можно выполнять команды как в ней, так и в своей локальной системе. Для того чтобы команда выполнялась в локальной системе, перед ней нужно поставить восклицательный знак.

Пример

Команда ls выдаст список файлов, имеющихся в удаленной системе, а команда !ls - список файлов локальной системы.

Отметим, что переход из одного каталога в другой в удаленной системе выполняется по команде cd, в то время как для локальной системы служит специальная ftp-команда lcd. Для завершения сеанса используется команда quit или bye. Команда get служит для приема файлов из удаленной системы, а команда put для пересылки файлов из локальной в удаленную систему.

Для одновременной передачи нескольких файлов используются команды mput и mget. При задании имен файлов можно использовать шаблон *. Программа каждый раз запрашивает разрешение на пересылку очередного файла (ведитеy - для разрешения или n - для отмены). Если перед вводом такой команды выполнить команду promt, то вопросы задаваться не будут.




Начало  Назад  Вперед



Книжный магазин