русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Клиенты FTP


Дата добавления: 2015-07-09; просмотров: 533; Нарушение авторских прав


Команда ftp запускает клиента FTP. Он обладает собственными встроенны- ми командами, список которых можно получить, используя команду help (пример 23.2).

 

Пример 23.2. Команды клиента ftp (фрагмент)

 

$ ftp ftp> help

Commands may be abbreviated. Commands are:

! debug mdir sendport site

$ dir mget put size

...

ftp> quit

 

Важнейшие встроенные команды ftp:

r open — устанавливает соединение с FTP-узлом;

r user — задает имя пользователя для входа в сеанс FTP;

r ascii — устанавливает режим передачи ASCII-файлов;

r binary — устанавливает режим передачи не ASCII-файлов;

r ls — выводит содержимое FTP-каталога в подробном формате;

r dir — получение списка файлов текущего FTP-каталога;

r cd — изменяет текущий FTP-каталог;


 

r get — копирует файл с удаленного компьютера;

r mget — получает несколько файлов с FTP-узла;

r put — копирует файл на удаленный компьютер;

r mput — копирует несколько файлов на удаленный компьютер;

r reget — продолжает копирование файла с места, где была прервана связь;

r restart — перезапускает передачу файла с заданной позиции;

r size — отображает размер файла;

r prompt — отменяет или разрешает запрос подтверждения на передачу файлов;

r bye — завершает сессию;

r ! — выход в shell.

Аргументом можно указать адрес сервера FTP для подключения (при-

мер 23.3).

 

Пример 23.3. Открытие сеанса FTP с помощью клиента ftp (фрагмент)

 

$ ftp sinix.mainfrank.de

Name (sinix.mainfrank.de:susel): test1 Password:

ftp> ls

drwx------ 3 1001 100 128 Mar 17 14:37 Desktop ftp> put lsmod.asp

1305 bytes sent in 5.1e-05 secs (2.5e+04 Kbytes/sec) ftp> bye

221 Goodbye.

 

Другим популярным FTP-клиентом является программа wget, не работающая интерактивно. Все параметры для получения файлов задают в ее командной строке. Далее приведен пример 23.4 использования команды wget для полу- чения файла.



 

Пример 23.4. Команда wget (фрагмент)

 

$ wget ftp://newnote.net-burg.com/pub/*.stat* .

 

Команда wget позволяет указывать в URL шаблоны имен файлов.


 

Часто используемые опции wget:

r -b — после запуска перейти в фоновый режим;

r -c — возобновление загрузки в случае разрыва соединения;

r -v — режим подробного информирования о действиях (verbose);

r -q — режим минимального информирования о действиях (quiet);

r -i <file> — взять URL файлов для скачивания из заданного файла;

r -Y <on/off> — передача файлов посредством proxy-сервера;

r -r — рекурсия;

r -l <num> — ограничить рекурсию до num уровня вложенности каталогов;

r -x — создавать требуемые каталоги;

r --passive-ftp — включить пассивный режим FTP.

 



<== предыдущая лекция | следующая лекция ==>
ЗАДАНИЯ | Настройка сервера NFS


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 4.845 сек.