Вы можете воспользоваться командами FTP для
определения текущего каталога (pwd) или его смены (cd).
Команда смены каталога, набираемая как cd, позволит Вам сменить не только сам каталог, используемый по умолчанию, но и диск, на котором он расположен. При этом следуйте в точности обозначениям, принятым для DOS, а также заменяйте обратные слеши на прямые, например
ftp>cd D:/files
Команда pwd также дает информацию об используемом диске. Так, после выполнения предыдущей команды cd команда pwd будет возвращать
D:\FILES
передача файлов на Ваш персональный компьютер
Даже если Вы инициировали передачу файлов со своего персонального компьютера, фактически необходимые для этого операции осуществляются со стороны хоста. Поэтому результаты выполнения команд пересылки интуитивно будут происходить в обратном направлении. Чтобы передать файл с хоста на Ваш персональный компьютер, Вам следует воспользоваться командой put.
Формат этой команды выглядит как
put filename.txt
На рисунке 5.1 показан пример использования команды put для пересылки реального файла, имеющего имя temp2.
Рисунок 5.1 Перенос на персональный компьютер ASCII файла
newton_45% ftp -n 192.17.20.124 |
Connected to 192.17.20.124. |
220 PC Resident FTP server, ready |
ftp> put temp2 |
200 This space intentionally left banl < > |
150 Opening connection |
226 Transfer complete |
262145 bytes sent in 32.61 seconds (7.8 Kbytes/s) |
ftp> quit |
221 Goodbye |
newton_46% |
передача файлов на хост
Запрос на посылку файл
а с Вашего персонального компьютера на хост называется get.
get filename.txt
На рисунке 5.2 показан пример использования команды get и бинарным файлом, называемым bridge.pic. Заметим, что этот файл находится в каталоге с именем ibmg, так что следует воспользоваться командой cd. Если по завершении этой операции Вам понадобится передать текстовый файл, воспользуйтесь FTP командой ascii.
Рисунок 5.2 Получение бинарного файла с персонального
компьютера
newton_41% ftp -n 192.17.20.124 |
Connected to 192.17.20.124. |
220 PC Resident FTP server, ready |
ftp> bin |
200 Type set to I, binary mode |
ftp> cd /ibmg |
250 Chdir okay |
ftp> get bridge.pic |
200 This space intentionally left blank < > |
150 Opening connection |
226 Transfer complete |
262144 bytes received in 9.22 seconds (28 Kbytes/s) |
ftp> |
ftp> quit |
221 Goodbye |
newton_42% |