Советы по использованию FTP
FTP
заключает в себе очень большой объем информации. Поэтому очень несложно просто
захлебнуться в ней. А если еще учесть и безликость имен файлов, то приходится
сделать вывод - для того, чтобы профессионально использовать FTP
надо обдумывать все свои действия. Поэтому позвольте представить Вам несколько
советов, дабы облегчить Ваши странствования.
- Никогда не исследуйте FTP-пространство, соединяясь со всеми попавшимися серверами
и заходя во все каталоги. Частенько новичок, получив доступ к FTP
просто тратит много времени впустую, листая каждый каталог и заходя во все каталоги.
Уясните сразу - нужной информации таким образом не найдете, а времени потеряете
много.
Особенно если в Ваших поисках не будет четкой цели. Дело в том, что имена файлов
- это не документация к ним. Иногда встречается такое название, что его на клавиатуре
то набрать сложно. А понять смысл и вовсе невозможно. Нужно также отметить, что
в Internet очень много серверов, содержащих, мягко говоря, кучу хлама. А есть
и всемирно известные, такие как ftp.funet.fi или ftp.cdrom.com .
Не тратьте свою жизнь на изучение 'сереньких' серверов. Лучше потратьте пару дней
и изучите популярные.
- Из первого пункта Вы должны понять, что FTP-пространство - это огромный склад
архивов. Поэтому нужен каталог всех документов. На первый взгляд такое невозможно
- ведь это миллионы компьютеров. Однако кое у кого нашлась пара лишних долларов
и на свет появилась archie
- база данных по содержимому FTP
серверов. С периодичностью раз в месяц эти компьютеры 'обзванивают' все известные
им FTP
серверы, заходят в каждый каталог и запоминают его содержимое. То есть делают
работу, которую Вам пришлось бы делать вручную. К сожалению эти базы данных доступны
через telnet
- это протокол, по которому можно стать полноценным пользователем удаленного компьютера.
Если у Вас есть доступ к telnet
, то откройте соединение с финским archie-сервером (open archie.funet.fi )
и на приглашение login: введите archie. После того, как
появится командная строчка наберите prog имя_файла и затем нажмите
клавишу Enter. И перед Вами списки всех серверов с указанием пути к файлам, в
которых встретилось указанное имя файла. Для того, чтобы рассказать поподробнее
об archie,
нужен еще один учебник, в выходе которого я пока не ручаюсь.
- Однако, как было указано в первом пункте, имя файла не всегда отражает суть
его содержания. Чаще бывает даже наоборот - суть не отражает имя файла. Попробуйте
сформулировать возможные имена файлов программ баз данным по электронике. Никак.
Вообще, универсального решения тут дать нельзя. Но можно воспользоваться следующей
особенностью. Большое количество FTP-серверов
заставляет некоторых их владельцев проводить нечто вроде рекламы. Частенько можно
встретить файлы примерно следующего названия: "Новые файлы на файловом сервере
...". Обычно их можно найти в телеконференциях. Вам повезло, если Вы нашли сервер
по интересующей Вас тематике, который к тому же постоянно рассылает дайджесты
с описанием новых файлов.
- Если Вам все же надо быстро 'просканировать' содержимое сервера, то и тут
часто не требуется заглядывание во все каталоги. Большинство серверов регулярно
автоматически генерируют каталог своего содержимого и кладут его в самый верхний
каталог. Вы можете переписать его себе и изучить его содержимое на досуге.
- Относительно FTP-клиентов.
Если у Вас имеется только FTP-клиент
с командной строчкой, а есть желание иметь какую-нибудь среду поудобнее, то могу
посоветовать использовать WWW-клиенты. Их обычно называют WWW броузерами (WWW
browsers). Уже упоминалось, что WWW имеет как часть FTP.
Поэтому их можно использовать и как FTP-клиенты.
Необходимо только иметь ввиду, что необходимо вставлять '
ftp:// '
перед адресом.
Например:
ftp://ftp.karelia.ru
Однако учтите, что WWW броузер каждый раз выполняет новое соединение, когда Вы
переходите в новый каталог или берете файл, и закрывает после окончания действия.
Поэтому такой способ исследования директорий потребует намного больше времени
чем команды cd
и dir.
- В начале 90-х годов в Internet стала набирать популярность WWW
- World Wide Web. Сейчас это огромная гипертекстовая сеть, охватывающая весь
мир. А удобство представления информации ни с чем не сравнимо. Очень качественно
подготовленные документы создают впечатление работы с документом как с программой.
Поэтому WWW
больше подходит для навигации в информационном поле. Поэтому стало правилом класть
описания программных документов вместе с ссылкой на FTP-сервер,
где эту программу можно найти. Это не значит, что для каждого файла, доступного
через FTP
можно найти описание в WWW
. Описания есть в основном для известных программ.
Однако воспользоваться WWW
стоит вот почему: здесь существуют куда более качественные поисковые системы чем
archie. И ищут они не по имени документа, а по всем словам из всех известных документов.
Поэтому сформулируйте, какие ключевые слова могут встречаться в требуемой Вам
теме и обратитесь к одному из поисковых серверов, например http://www.altavista.digital.com
Есть вероятность, что Вы можете найти документ со списков FTP-серверов
по требуемой Вам теме.
- Частенько можно встретить огромные текстовые файлы. В них перечислены сотни
FTP-серверов
с кратким описанием их содержимого. Попробуйте воспользоваться ими, хотя это и
не лучший способ найти требуемую информацию.
- Если Вы незнакомы с сервером и имеете желание исследовать его, то не делайте
этого в каталогах
/bin, /usr, /etc, /dev - там находятся системные файлы, необходимые UNIX
для работы. Там просто нет ничего интересного.
- Ну а что же делать, если во время копирования большого
файла связь неожиданно разорвалась? Вообще, есть три классических способа решения
этой проблемы:
- Скопировать файл заново
- Использовать расширение команды
get
- reget. Ее синтаксис: get -r имя_файла . Дело в том, что если связь
прерывается, то многие FTP-клиенты
записывают на диск уже скопированную часть файла. Используя ключ -r, Вы указываете,
что часть файла уже находится на диске и ее переписывать заново не надо.
- Использовать FTP-mail
- Иногда встречаются очень большие файлы. И по определенным
причинам Вы не можете скопировать его за один сеанс связи. В таких случаях можно
порекомендовать использовать расширение команды
get
- reget. Но при этом Вам придется прерывать передачу файла искусственно,
а затем при помощи reget продолжить копирование.
Содержание
| FTP
через WWW | Глоссарий
Информация взята с сайта www.karelia.ru/~skyer
Автор: Анатолий Стояновский
|
|