Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Поиск файлов

После входа нужно найти файл, находящийся, как вам известно, где-то в этой системе. С чего же начать? Система FTP имеет команды, часть которых совпадает со стандартными командами UNIX. Можно начать с команды pwd, которая показывает местонахождение: по-видимому, вы находитесь в корневом каталоге (/).

Напомним, что в DOS имена файлов имеют расширение в виде трех символов, находящихся в конце имени после точки. Например, в имени THISFILE.TXT расширением является ТХТ. В UNIX имена файлов не имеют расширений. Конечно, имя может содержать точку, но их может быть и несколько, т.е. точка не означает начало расширения.

Следующей можно ввести команду dir, показывающую список каталогов и файлов; фактическая форма списка зависит от системы. Эта команда в FTP сообщает системе о том, что следует послать информацию, а система решает, в каком формате ее посылать. Можно также ввести команду Is для получения простого листинга только из имен.

Помните, что в UNIX для разделения имен каталогов применяется наклонная черта /, а не обратная наклонная черта \, как в DOS.

Однако с командами получения листинга в FTP имеется проблема — длинный каталог проскакивает быстрее, чем его можно прочитать. Существует несколько способов решения этой проблемы; конечно, ни один из них не является идеальным, но ведь вы находитесь в мире UNIX, где это обычный случай.

Прежде всего, можно ввести команду Is -1 "|more" для вывода списка страницами. Можно также получить многостолбцовый листинг — введите Is -С и нажмите клавишу Enter; листинг появляется на экране в несколько столбцов, но в нем содержатся только имена файлов, а подробности отсутствуют.

Можно далее ограничить листинг только интересующими вас файлами, а также применить для ограничения поиска глобальный символ *. Если, например, ввести dir thisfile и нажать клавишу Enter, то можно увидеть информацию о файле thisfile. Если же ввести dir *txt и нажать клавишу Enter, появится листинг всех файлов, имена которых заканчиваются символами txt. Символ * просто означает, что здесь может быть что угодно.

Можно также ввести команду dir p* для поиска всех файлов, имена которых начинаются в буквы р, или команду dir P* для всех файлов, имена которых начинаются с буквы Р. Кроме того, команда dir позволяет определить для просмотра конкретный каталог при вводе ее в формате dir directoryname. Поэтому при наличии каталогов, имена которых начинаются с буквы р или Р, вы увидите листинг файлов из этих каталогов.

Наконец, можно получить рекурсивный листинг каталогов. Введите Is -1R и нажмите клавишу Enter; при этом FTP выведет список всех файлов и подкаталогов в текущем каталоге плюс все файлы и подкаталоги из этих каталогов и т.д. Часто листинг оказывается чрезмерно большим и выводится слишком быстро для чтения, поэтому введите команду Is -IR filename для копирования его в файл — листинг помещается в файл на вашей системе (поэтому для чтения файла необходимо закрыть FTP); этот прием несколько ускоряет поиск нужного файла.

Возможно, проще всего решить проблему длинных листингов, применяя коммуникационную программу для их сохранения. Например, большинство коммуникационных программ позволяют скопировать все поступающие данные в текстовый файл. Если вы работаете с коммуникационной программой Windows, после сохранения листинга можно перейти в File Manager (Менеджер файлов) и произвести двойной щелчок на текстовом файле для его открытия и чтения (в предположении, что имя файла имеет расширение.ТХТ). Некоторые коммуникационные программы разрешают производить скроллинг назад для просмотра ранее принятого текста.

<== предыдущая лекция | следующая лекция ==>
Работа с системой FTP | Поиск ключей
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 238; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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