Режим передачи
Изменение текущего каталога
FTP клиент, виртуальные каталоги, проверка доступа
Сеанс ftp в командной строке:
1. Для начала работы ftp нужно запустить команду ftp имя_удален_компьютера или просто ftp
Если имя компьютера сразу не задано, то открыть сеанс можно командой
open узел
Например:
1)ftp ftp.server.odessa.ua
2) ftp
ftp> open ftp.server.odessa.ua
2. закрыть сеанс связи без завершения работы ftp можно командами:
close или disconnect
завершить сеанс и работу ftp можно командами
bye или quit
3. просмотр содержимого каталога:
ls [каталог] [локальный файл] - показывается содержимое указанного удаленного каталога (если не указан, то текущего) и одновременно записывается его содержимое в указанный локальный файл (если указан)
dir аналогичная команда
mdir каталог1,каталог2.. – просмотр нескольких каталогов
cd каталог - изменить каталог на удаленном компьютере
cdup - на один каталог вверх (на удаленном)
lsd каталог - изменяет текущий каталог на локальном компьютере
5. копирование файлов с удаленного сервера
get файл [локальный файл] - копирование файла с присваиванием ему нового имени, если указан локальный файл
mget файл1,файл2,... – копирование нескольких файлов
6. отправка файлов на удаленный компьютер
put файл - отправить указанный локальный файл в текущий каталог на удаленном компьютере
mput файл1,файл2,... – аналогично отправить список файлов
По умолчанию работает режим передачи текстовых файлов. Если нужно передавать файлы других форматов, а особенно исполняемые файлы, то необходимо переключить передачу на бинарные файлы командой binary
обратное переключение выполняется командой ascii
8. Для запуска команд локальной оболочки необходимо задать их с предварительным знаком!. Например:
! mkdir ftp_copy - на локальном компьютере будет создан каталог ftp_copy
· Проверить доступ к сайту через Internet Explorer:
ftp://15.0.0.N
ftp:// ftp.uaN
· Проверить доступ к сайту через командную строку:
ftp 15.0.0.N
ввести имя пользователя anonymous и при запросе пароля нажать Enter
вывести список доступных команд: help
вывести помощь по команде: help cd
проверить содержимое каталога: dir
изменить текущий каталог: lcd \
скачать файл f1: get f1
просмотреть наличие файла на локальном каталоге !dir
перейти в подкаталог Read: cd read
скачать файл f2: get f2
просмотреть наличие файла на локальном каталоге !dir
закрыть сеанс связи: close
снова открыть сеанс: open 15.0.0.N ианалогично зарегистрироваться ...
закрыть сеанс связи: close
выйти из программы ftp: bye
· Проверить доступ сайту по имени ftp.uaN.