Прежде чем начать работу с файлами, необходимо убедиться, что эти файлы находятся на компьютере. Для этого, как минимум, надо просмотреть списки файлов в различных местах (каталогах, устройствах) компьютера. В операционных оболочках (типа Windows) это делается легко - как правило, все исполняемые программы присутствуют (в виде пиктограмм) на экране компьютера. Для их вызова необходимо дважды щелкнуть левой клавишей мыши, когда курсор ее установлен на этой иконе (пиктограмме). Если же по каким-то причинам нужная икона не находится на экране (или на панели задач, окнах менеджера программ), то ее можно найти, просматривая последовательно дерево каталогов и их содержимое.
Стандартные средства MS-DOS и UNIX не предоставляют такой сервис. Но, используя командную строку, внутренние и внешние программы и программные средства (как, например, набор внешних команд DOS и UNIX, или пакет Norton Utilites для MS-DOS), можно организовать поиск файлов и каталогов в компьютере, просматривание дерева каталогов, переход в любой каталог и просмотр содержимого как текущего, так и любого другого каталога. Таким образом, даже с этими простыми средствами можно работать на компьютере и использовать при этом все преимущества файловой системы.
Здесь рассматриваются программы просмотра содержимого каталога (синонимы - выдача листинга, списка, оглавления каталога), форматы выдачи этих листингов для операционных систем MS-DOS и UNIX. В обеих операционных системах листинг может выдаваться в полном, кратком и, возможно, некоторых других форматах.
Безусловно, операция просмотра содержимого каталога является наиболее часто используемой и наиболее важной операцией с каталогами. При выполнении этой операции решаются следующие задачи:
1. Наглядно представляется содержимое каталогов.
2. Находятся файлы, необходимые для работы пользователя с программами.
3. Происходит "ориентация" пользователя в дереве каталогов.
При выводе оглавления каталога его можно сформировать:
- по имени
- по типу файлов ( расширению)