место. По умолчанию установлен режим stream.
more Включить режим more, то есть через паузу разбивать содержимое
каталогов на части. Почти как конвейер в UNIX.
mput files Найти и расшифровать локальные файлы files и запустить ко-
манду put для переноса этих файлов в рабочий каталог удаленного
компьютера.
-oninteractive Не выдавать сообщения во время пересылки или приема
файлов. Команды для передаваемых файлов Команды для передаваемых файлов
Передача файлов через Internet 199 200 Передача файлов через Internet
open host [port] Соединиться с сервером FTP.
prompt Показывать интерактивные сообщения.
put my_file [other_file] Поместить локальный файл my_file
на удаленный компьютер. Если у этой команды отсутствует аргумент
other_file, то будет использован исходный файл.
pwd Распечатать имя текущего каталога на удаленном компьютере.
quit Аналог команды bye.
quote arg1 arg2 ... Передать аргументы arg1 arg2 ... на сервер FTP и
получить только код ответа.
recv other_file [my_file] Аналог команды get.
remotehelp [name_command] Получить список доступных команд удаленного
сервера FTP.
rename old_name new_name Дать другое имя файлу old_name
удаленного компьютера.
rm other_file Аналог команды delete. rmdir name_directory
Стереть каталог name_directory на удаленном компьютере.
send my_file [other_file] Аналог команды put.
sendport Активизация режима команд PORT. Это позволяет ускорить пере-
сылку файлов. Если PORT не работает, то через протокол передачи файлы
поступят на порт данных по умолчанию.
slashflip Изменить режим смены слэша.
status Отобразить состояние программы ftp в данный момент времени.
struct [name_struct] Эта команда позволяет установить соответствие
между структурой файла и указанным именем. В установке по умолчанию имя
структуры есть file.
type [name_type] С помощью этой команды вы можете установить тип
ascii для текстов и тип binary или image для графики. Если аргумент у
этой команды отсутствует, то вы увидите тип по умолчанию, то есть ascii.
user name_user [password][access] Весьма полезная команда. Вы сообща-
ете серверу FTP кто вы есть. Если аргумент у этой команды отсутствует,
то вы увидите запрос на ввод пароля. Если указан только аргумент access,
то после того как вы зарегистрируетесь, можно будет воспользоваться ко-
мандой доступа account. Команды для передаваемых файлов Команды для пе-
редаваемых файлов
Передача файлов через Internet 201 202 Передача файлов через Internet
verbose Активизация так называемого режима сообщений, то есть режима
при котором вы можете получать полную информацию с сервера FTP. Этот ре-
жим активизирован по умолчанию.
? [command] Аналог команды help.
Что может программа ftp и какие у нее параметры
Посредством программы ftp вы можете представлять файлы для передачи в
виде ascii или binary
- конструкция передаваемого файла основана на типе file, record или
page (тип file выбран по умолчанию).
- файлы передаются в режиме stream, block или compressed (режим
stream выбирается по умолчанию)
Пути и слэши для программы ftp
Прием файлов через FTP осуществляется в ваш каталог по умолчанию. Вы
можете изменить этот каталог, используя досовский синтаксис, так как все
равно обратные слэши \ будут преобразованы в прямые /.
Одновременно передаем и работаем
Вы можете передавать файлы и одновременно работать с другой активной
сессией, перейти из одной сессии в другую или создать новую. Это не оз-
начает, что можно в двух сессиях вести две передачи файлов, так как один
из процессов передачи будет игнорироваться. В процессе передачи файлов
не следует выгружаться из программы, иначе вы доставите большую неприят-
ность удаленному компьютеру.
Правила для имен пересылаемых файлов
Именуйте файлы следующим образом:
- имя файла должно состоять максимум из восьми символов, а его расши-
рение должно быть трехсимвольным. Имя файла отделяется от расширения
только точкой
- переносимые файлы не чувствительны к регистру
- имя файла обязано быть без спецсимволов (к ним относятся: *, $, #,
-) и управляющих символов
Информация с сервера FTP
Нажмите Alt-Z. Перед вами информация с сервера FTP. Если вы соедини-
тесь с удаленным компьютером, то вы можете увидеть имя этого компьютера
и его IP-адрес. Если вы дадите команду USER, то перед вами появится ре-
гистрационное имя пользователя.
FTP на локальном компьютере
Команды FTP зависят от софта удаленного узла. В общем случае после
ввода команды ftp вам нужно ввести имя локального компьютера или IP-ад-
рес, затем регистрационное имя и пароль (или просто нажать Enter).
Общие команды FTP
help Показать список команд FTP локального компьютера. Одновременно
передаем и работаем FTP на локальном компьютере
Передача файлов через Internet 203 204 Передача файлов через Internet
remotehelp Показать список команд FTP удаленного компьютера.
ascii Перенос файлов ASCII.
binary Перенос файлов с бинарными данными.
cd Установить на локальном компьютере новый каталог.
dir Отобразить файлы из каталога локального компьютера.
get filename Получить файл с локального компьютера и переслать его на
удаленный.
put filename Переслать файл с удаленного хоста на локальный
компьютер.
pwd Отобразить на локальном компьютере имя каталога по умолчанию.
quit Выйти из FTP.
Состояние протокола передачи файлов
Введите команду put или get. Обратите внимание на нижний правый угол
экрана. Перед вами имя файла и количество переданных байтов, (если вы
ввели put) или количество байтов готовых к передаче (если вы ввели get).
Через эти числа вы можете изучать процесс передачи файла. После переда-
чи, имя файла пропадет и удаленный компьютер выведет соответствующее
подтверждение.
Первый файл пошел, второй пошел... в очередь!
Через команду mput или mget вы можете передавать файлы по очереди.
Файлы обзываются посредством спецсимволов. Знак вопроса -- любой символ,
звездочка -- несколько символов. Например, вы можете ввести mget bob.* и
передать кучу файлов bob.1, bob.2 и т.д. Общие команды FTP Состояние
протокола передачи файлов
Передача файлов через Internet 205 206 Передача файлов через Internet
Internet
Вначале была ARPAnet. Сеть такая. Ее создало Министерство обороны
США. В этой сети каждый компьютер связывался с другим компьютером на
равных. Описание работы этой сети содержалось в протоколе. Так появился
IP. Вскоре были созданы рабочие станции и операционная система UNIX.
Только UNIX понимала IP. И случилось так, что все эти рабочие станции
воссоединились с сетью ARPAnet. Так UNIX стала самой классной операцион-
кой мира. Потом на сцене появился Национальный научный фонд. У этого
фонда было пять компьютерных центров. Попробовали и их объединить с
ARPAnet. Ничего не вышло. Попытались через телефонные провода. Тот же
результат. Все вставало в деньги. Точнее, их не было. Но кто-то оказался
самым умным. Он решил так: зачем объединять компьютеры всей страны, ког-
да можно связать между собой сети. Так появилась Сеть сетей Internet.
Чтобы попасть в эту Сеть сетей, вам нужно найти так называемого про-
вайдера. Так что теперь вопрос, связанный с деньгами будет стоять у вас.
Так как провайдеру нужно платить деньги. И порой немалые. Вы хотите сами
стать провайдером? Тогда вам нужны большие деньги, умные головы и выде-
ленные телефонные линии. Не хотите? Тогда все гораздо проще. Вам нужен
модем, обыкновенная телефонная линия и провайдер со SLIP или PPP. Это
такие протоколы. Что-то вроде посредников между линией связи и протоко-
лом IP.
Будущее Internet
Это, что касается прошлого и настоящего. А теперь немного о будущем.
По данным весьма осведомленных источников на октябрь 1998 года в
Internet насчитывалось около 12 миллионов узлов. С одной стороны, это
хорошо. Но! Весьма авторитетный комитет IETF думает иначе. Дело в том,
что ежедневный рост узлов способен произвести катастрофу. Связано это с
тем, что сетевые маршрутизаторы в один прекрасный момент просто не смо-
гут переваривать такой объем информации. Вышеупомянутый комитет предла-
гает изменить четвертую тридцатидвухразрядную версию протокола IP на но-
вую стодвадцативосьмиразрядную. Представляете, как в этом случае будет
выглядеть IP-адрес?!
Большие возможности Internet
В Internet скрыты весьма большие возможности. И это действительно
так, ибо Internet это масса бесчисленных локальных сетей (в том числе
сетей банков, бирж, общественных и коммерческих организаций). Здесь вы
можете найти все, что захотите. Различную информацию, архивы файлов, ба-
зы данных.
Службы Internet
Различную информацию, архивы файлов, базы данных вы можете найти че-
рез так называемые службы Internet.
Archie. Через эти сервера вы можете по ключевому слову найти нужный
файл и FTP-сервер, на котором этот файл находится.
E-mail. Электронная почта Internet. Удобно, дешево и сердито. Сообще-
ния передаются через почтовый протокол SMTP (Simple Mail Transport
Protocol).
FTP. Протокол передачи файлов. Это дело позволяет вам загружать файлы
с выбранных серверов на ваш винчестер.
Gopher. Через серверы Gopher вы можете осуществлять поиск информации
в Сети в сетей при помощи меню- ориентированного интерфейса.
Usenet. Конференции Usenet позволяют вам опубликовать в электронном
виде статью с тем, чтобы ее прочли и обсудили. Internet Службы Internet
Internet и Windows 98 207 208 Internet и Windows 98
Telnet. Вы можете эмулировать терминал на удаленном хост-компьютере.
WAIS. Wide Area Information Service. При помощи этих серверов вы мо-
жете найти информацию, содержащуюся внутри файла.
IRC. Селекторная болтовня. Чем-то напоминает работу в конференциях
Usenet или даже кое-что -- в Telnet. Но если в Usenet вы общаетесь не в
реальном времени, то здесь идет живой разговор.
Понятие узла Internet
Введем еще один термин. Будем считать, что узел -- это компьютеры,
через которые коннектятся различные сети Internet. Наличие узлов позво-
ляет построить сеть так, что она становится единым целым.
Как подключиться к Internet
Подключиться к Internet можно или через модем (медленная линия) или
напрямую (весьма быстрая работа). Нет, это не означает, что Internet яв-
ляется стандартной или выделенной телефонной линией.
Internet -- это электронная линия связи, очень-очень напоминающая
обыкновенную почту (пакет корреспонденции отправляется в соответствующий
регион, там он сортируется и рассылается по адресатам).
Следовательно, подключиться к Сети сетей можно через несколько прото-
колов, т. е. используя несколько методов, посредством которых информация
передается от хоста к вашему компьютеру. Универсальный локатор ресурса
Документ в Internet ищется по так называемому адресу URL (Uniform
Resource Locator), синтаксис которого следующий:
protocol://hostport/path
hostport -- адрес сервера с соответствующим номером порта. Этот пара-
метр отображает так называемую машинную адресацию. Машинная адресация
может быть числовой или буквенной.
path -- путь.
Вместо аргумента protocol может стоять:
http -- любая гипертекстовая информация.
ftp -- протокол передачи файлов.
telnet -- терминальный доступ.
gopher -- "предшественник" WWW.
afs -- файловая система Internet.
-ews -- конференции Usenet.
wais -- система баз данных Internet.
Способы подсоединения к Internet
В настоящее время существует пять основных способов подсоединения к
Internet:
1. Прямое подключение к провайдеру.
2. Подключение через SLIP/PPP.