Учебник FTP: Советы по использованию
Советы по использованию
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 продолжить
копирование.
|