До складу операційної системи для доступу до FTP –серверів включена комунікаційна утиліта ftp.exe. Запускається утиліта з командного рядка. Зразу після її запуску утворюється тимчасове середовище, в якому підтримуються ftp-команди. Ознакою середовища ftp є те, що запрошення командного рядка приймає вигляд ftp>. Повернутися в командний рядок можна за допомогою команди quit.
В середовищі ftp доступне використання ftp-команд. Щоб отримати список всіх ftp-команд, достатньо ввести у відповідь на запрошення команду help або?. Для отримання довідки про призначення конкретної команди використовується такий синтаксис: help <ім'я_команди> або?<ім'я_ команди>.
Найчастіше використовуються такі ftp-команди (табл 1,2):
Таблиця 1
Деякі команди утиліти ftp
Команда
| Параметри
| Опис
|
ascii
|
| Перемкнутися в режим передавання текстових файлів
|
binary
|
| Перемкнутися в режим передавання двійкових файлів
|
cd
| ім’я каталогу
| Змінити робочий каталог на віддаленій ЕОМ
|
close
|
| Закрити з’єднання з віддаленою ЕОМ
|
del
| ім’я файлу
| Видалити файл на віддаленій ЕОМ
|
dir
| маска файлів
| Відобразити вміст поточного каталогу серверу
|
get
| ім’я файлу
| Одержати файл з віддаленої ЕОМ
|
hash
| on/off
| Увімкнути або вимкнути режим знаку "#" для кожного переданого блоку даних при передаванні файлів
|
help
|
| Одержати підказку
|
lcd
| ім’я каталогу
| Змінити робочий каталог на локальній ЕОМ
|
mget
| маска файлів
| Одержати декілька файлів з віддаленої ЕОМ
|
mput
| маска файлів
| Відправити декілька файлів на віддалену ЕОМ
|
open
| адреса ЕОМ
| Встановити з’єднання з вказаною ЕОМ
|
put
| ім’я файлу
| Передати файл на віддалену ЕОМ
|
pwd
|
| Вивести ім’я поточного каталогу
|
quote
| команда
| Передати команду безпосередньо FTP (для введення команд адміністратора)
|
quit
|
| Завершити роботу з утилітою
|
Таблиця 2
Команди необхідні для забезпечення процесу копіювання файлів
open | ім’я_сервера| – відкрити|відчиняти| з’єднання|сполучення|
| відкриває з’єднання з сервером. Це ім’я можна вказати відразу при введенні команди, що завантажує клієнта
|
cd | ім’я_директорії –| змінити|позмінювати| каталог
| здійснює перехід в інший робочий каталог на FTP-сервері
|
dir [ім’я_файла] – видати список файлів
| видає список файлів в поточній директорії. Не забувайте, що можна використовувати шаблони групових операцій
|
get ім’я_файла [ім’я_локального_файла] – переписати файл
| переписує файл з віддаленого комп’ютера на локальний. Якщо вказано ім’я локального файлу, то записує його під цим ім’ям, інакше – в каталог
|
mget [ім’я_файла] – переписати групу файлів
| те ж саме, що і get, але дозволяється використовувати шаблони. Перед копіюванням кожного файлу запрошуватиметься підтвердження. Для відміни підтверджень введіть prompt
|
prompt
| відміняє підтвердження в командах mget і mput
|
put ім’я_файла [ім’я_віддаленого_файла] – записати файл на сервер
| переписує файл з локального комп’ютера на віддаленийпід ім’ям ім’я_віддаленого_файла. Якщо воно не вказане, то файл записується в поточний каталог з ім’ям локального файлу. Команда заборонена для анонімних користувачів
|
mput [ім’я_файла] – записати групу файлів
| те ж саме, що і put, але дозволяється використовувати шаблони. Перед записом кожного файлу запрошуватиметься підтвердження
|
ascii
| встановлює ascii-способ передавання файлів. Використовується для пересилання файлів-текстів англійською мовою. Проте для надійності краще використовувати binary
|
binary
| встановлює двійковий спосіб пересилання файлів. При цьому файл при передавання не перекодовується і записується в незміненому вигляді. Це найнадійніший спосіб передавання файлів
|
close
| закриває з’єднання з даним сервером і проводить повернення в командний режим. Ця команда автоматично виконується при виході з FTP-клієнта.
|
quit
| вихід з FTP-клієнта
|
user
| реєструє на поточному сервері користувача з новим ім’ям. Використовуйте цю команду, якщо перший раз помилково неправильно ввели ім’я анонімного користувача і не хочете знову перенабирати команду open
|
lcd [ім’я_каталогу]
| здійснює перехід на локальному комп’ютері у вказаний каталог
|
pwd
| виводить на екран поточний каталог на віддаленому комп’ютері
|
system
| виводить на екран тип операційної системи на віддаленому комп’ютері
|
help [FTP-команда] – допомога
| видає коротку інформацію про команди FTP-клієнта або про конкретну команду
|
Щоб за допомогою ftp-команд виконати копіювання файлу з FTP-сервера, необхідно:
· Відкрити з'єднання з сервером (open <ім'я_сервера>).
· Зареєструватися на сервері (для анонімної роботи – під ім'ям anonymous і замість пароля вказати свою поштову адресу).
· Встановити спосіб передачі файлів (як правило – binary).
· Перейти у потрібний каталог (cd <ім'я_каталогу >).
· Вказати файл для передачі на локальний комп'ютер (get <ім'я_файлу>).
· Закрити з'єднання з сервером (close або quit).