Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

А.Б. Смыкова Программа-оболочка Norton Commander

.pdf
Скачиваний:
28
Добавлен:
19.08.2013
Размер:
424.54 Кб
Скачать

10

5. Нажмите Enter. Процесс копирования будет отображаться с помощью индикатора.

В случае копирования каталога в запросе, показанном на рис. 10, убедитесь, что напротив надписи Include sub directories (Включать подкаталоги) стоит метка «X», если она отсутствует, поставьте ее.

3.13. Переименование файлов

1. Выделите в вашем каталоге FOLDER файл TURBO.EXE.

2. Нажмите клавишу F6. На экране появится запрос, показанный на рис. 11.

Рис. 11. Переименование файла

3.Вместо данных, предложенных компьютером, введите новое имя файла, к примеру, PASCAL.EXE.

4.Нажмите Enter. Название файла TURBO.EXE сменится на

PASCAL.EXE.

В случае переименования каталога в запросе, показанном на рис. 11, убедитесь, что напротив надписи Include sub directories (Включать подкаталоги) стоит метка «X», если она отсутствует, поставьте ее.

3.14. Перенос файлов

1. На одной панели откройте каталог FOLDER, а на другой

FOLDER2.

2.Переместите курсор на файл PASCAL.EXE.

3.Нажмите F6. На экране появится запрос, аналогичный показанному на рис 11.

4.Нажмите Enter.

Обратите внимание, что в результате выполнения операции файл PASCAL.EXE должен исчезнуть из каталога FOLDER и появиться в каталоге FOLDER2, в этом и заключается разница между переносом и копированием файла.

Перенос каталогов осуществляется аналогичным образом с учетом замечаний, указанных в п. 3.11 и 3.12.

11

Внимание!!! Если вы работаете в ОС Windows и используете длинные имена (более 8 символов), то операции копирования и переноса файлов с помощью NC 4.0 или 5.0 приведут к потере длинных имен файлов и их замене на эквивалентные короткие имена.

3.15. Удаление файлов

 

 

1. Выделите

файл

 

 

PASCAL.EXE.

 

 

2. Нажмите F8. На экране

 

появится запрос об удалении

 

файла, показанный на рис. 12.

 

3. Нажмите Enter.

 

Рис. 12. Удаление файла

 

Каталог удаляется

анало-

 

гичным образом, но в запросе, показанном на рис. 12, убедитесь, что на-

против надписи Include sub directories (Включать подкаталоги) стоит метка «X», если она отсутствует, поставьте ее.

Будьте внимательны при удалении файлов и каталогов.

3.16. Работа с несколькими файлами

Как у любой программы-оболочки у NC имеется возможность работы с несколькими файлами одновременно, т.е. программа позволяет выполнять вышеперечисленные и другие операции над группой файлов сразу. Для этого предварительно необходимо выбрать нужные вам файлы. Существует несколько вариантов помещения файлов в группу.

Вариант 1

Если вам нужно выбрать небольшое количество файлов или каталогов, которые не имеют ничего общего в названии, тогда это можно сделать с помощью клавиши Ins (Insert).

1. Подведите курсор к нужному вам файлу.

2.Нажмите Insert, имя файла выделится желтым цветом (рис. 2). Повторное нажатие на Insert приводит к снятию выделения.

3.Далее подведите курсор к следующему нужному файлу и опять нажмите Insert и т.д.

Свыбранной группой файлов можно выполнять следующие операции: копирование, перемещение и удаление, но учитывайте, что если вы выберите каталоги, то необходимо установить флажок в соответствующем пункте запроса при выполнении какой-либо операции, иначе ее действие будет распространяться только на файлы.

12

Часто возникает ситуация, когда нужно выбрать все файлы в каталоге, для этого нет необходимости выделять каждый файл. Вместо этого можно воспользоваться клавишей * на цифровой клавиатуре, при нажатии на нее все файлы каталога помещаются в группу.

Вариант 2

Выбор группы файлов по маске или шаблону используется, если вам нужно объединить в группу файлы по некоторому признаку, общему для всех имён или расширений имён выбираемых файлов.

Для выбора группы файлов по маске следует нажать клавишу + (так называемый серый плюс) на цифровой клавиатуре и ввести в появившееся окно маску. В шаблоне можно использовать символы «*» и «?», которые обозначают следующее:

символ «*» - любые символы в любом количестве;

символ «?» - любой один символ.

К примеру, нам нужно выбрать файлы в некотором каталоге (для экспериментов можно использовать каталог среды Turbo Pascal), которые являются программами, т.е. имеют расширение .EXE и начинаются с буквы «T».

 

 

1. Войдите в каталог.

 

 

 

2. Нажмите клавишу + на цифровой кла-

 

 

виатуре. На экране появится окно выбора

 

 

Select (Выбор файлов), показанное на рис. 13.

Рис. 13. Окно выбора

 

3. Наберите маску T*.EXE, т.е. имена фай-

файлов по маске

 

 

лов начинаются с буквы «T», далее могут идти

 

 

любые буквы в любом количестве, а расширение должно быть .EXE.

4. Нажмите Enter. Все файлы, соответствующие маске, будут вы-

браны, а их имена выделены желтым цветом.

 

 

Также существует возможность исклю-

 

 

 

чить часть файлов, которые удовлетворяют

 

введенной маске из группы выбранных, для

 

этого следует нажать на цифровой клавиату-

 

Рис. 14. Окно исключения

ре (серый минус). На экране появится окно,

файлов по маске

показанное на рис. 14. В него следует ввести

 

необходимый шаблон.

13

3.17. Поиск файлов

Оболочка NC обладает широкими возможностями поиска файлов. К примеру, вам нужно найти файл, который запускает Windows WIN.COM, но точно в его названии вы не уверены.

Нажмите Alt+F7, на экране появится окно поиска Find file (Поиск файла), показанное на рис. 15.

Рис. 15. Окно поиска файла

1. В строку File(s) to find (Найти файл(ы)) введите маску W*.* и нажмите Enter. Запустится процесс поиска всех файлов, которые начинаются на «W», при этом окно поиска примет вид, показанный на рис. 19. В процессе поиска в верхней части окна будут выводиться найденные файлы, которые удовлетворяют заданному критерию. В любой момент поиск можно прервать, выбрав опцию Stop (Стоп).

2.Результат поиска будет представлен в виде списка каталогов с найденными файлами, по списку можно перемещаться с помощью курсорных клавиш.

3.Найдите в списке файл WIN.COM и нажмите Enter или выберете опцию Chdir (Перейти к). На текущей панели откроется каталог, содержащий этот файл.

3.18. Быстрый поиск файла

Если вам известен каталог, в котором находится нужный файл, то вы можете быстро его найти и выделить следующим образом.

1. Войдите в нужный каталог.

2. Нажмите Alt и, не отпуская, введите пер-

Рис. 16. Окно быст- вый символ имени файла и далее остальные, при рого поиска файла вводе появится окно, показанное на рис. 16, и

курсор установится на первый совпадающий по имени файл.

14

3.19. Создание текстовых файлов

Оболочка NC имеет встроенный редактор, с помощью которого можно создавать или редактировать текстовые файлы. К примеру, вы хотите создать тестовый файл ROMAN.TXT.

1. Нажмите Shift+F4. На экране появится окно запроса, показанное на рис. 17.

Рис. 17. Создание текстового файла

2. Введите имя файла ROMAN.TXT и нажмите Enter. Запустится встроенный редактор NC (рис. 18), в котором вы можете смело набирать свой текст, периодически сохраняя свое произведение нажатием на F2.

Рис. 18. Текстовый редактор Norton Commander

3. Для выхода из редактора нажмите Esc или F10, если последние изменения текста не были сохранены, то появится окно, в котором редактор предложит вам их зафиксировать. Для сохранения выберите оп-

цию Save (Сохранить).

Список основных команд редактора приведен в приложении.

15

3.20. Просмотр текстовых файлов

NC позволяет просматривать тестовые файлы (с расширением

.TXT), а также файлы других типов при наличии дополнительных программ. К примеру, вы хотите просмотреть содержимое созданного вами файла.

1. Установите курсор на имя файла.

2. Нажмите F3. На экране появится окно просмотра, которое выглядит аналогично окну редактора.

Если текст не умещается в окне, то его можно листать так же, как и текст справки (см. п. 3.3).

Выход из режима просмотра аналогичен выходу из редактора.

3.21. Редактирование текстовых файлов

Теперь попробуем отредактировать созданный вами файл. Выделите имя вашего файла и вызовите редактор нажатием клавиши F4. Так можно редактировать любой текстовый файл.

3.22.Режим быстрого просмотра

ВNC также имеется режим быстрого просмотра, который позволяет получать информацию о каталогах и просматривать содержимое файлов. Данный режим включается нажатием комбинации клавиш Ctrl+Q.

К примеру, просмотрите содержимое созданного вами текстового файла.

1. Включите режим быстрого просмотра (Ctrl+Q), на соседней панели появится окно просмотра (рис. 19).

Рис. 19. Режим быстрого просмотра

16

2. Выделите имя вашего файла, в окне просмотра отобразится его содержимое. Если в окне выводится не весь текст, то его можно просмотреть так же, как и текст справки, предварительно активизировав окно просмотра с помощью кнопки Tab.

Втом случае, если вы выделите имя каталога или файла, то в окне просмотра появится информация об этом файле или каталоге.

Выход из режима просмотра осуществляется повторным нажатием комбинации Ctrl+Q.

3.23.Быстрый переход в другой каталог

Вп. 3.6 был показан пример перехода из одного каталога в другой. Для перехода в более удаленный каталог можно использовать сочетание клавиш Alt+F10. При нажатии этой комбинации клавиш на экране появляется окно, показанное на рис. 20, в котором отображается дерево каталогов диска. Для перехода следует курсорными клавишами переместить указатель на нужный вам каталог и нажать Enter. Также можно набрать первые символы имени каталога. NC выделит первый попавшийся каталог, имя которого начинается с этих символов. Если предложенный вариант вас не устраивает, то следует нажать Ctrl+Enter, чтобы NC выделил следующий каталог.

Рис. 20. Быстрый переход из одного каталога в другой

Также в этом режиме можно выполнять операции создания (кнопка F7), переименования (F6) и удаления каталогов (F8).

3.24. Использование фильтра

NC позволяет выводить на панели не все файлы из каталога, а только их часть, т.е. оболочка позволяет устанавливать фильтр, который пропускает только указанные типы файлов. Например, можно вывести

17

только исполняемые файлы (они имеют расширения .EXE, .COM и

.BAT).

Фильтр устанавливается через главное меню программы (кнопка F9), в котором нужно выбрать опцию Left (Левый) или Rigth (Правый) в зависимости от того, на какой панели хотите поставить фильтр, далее из подменю необходимо выбрать пункт Filter (Фильтр). В версиях 4.0 и 5.0 имеются некоторые различия в пункте Filter (Фильтр).

Установка фильтра для NC 4.0

Панель фильтра показана на рис. 21. Оболочка позволяет устанавливать фильтр по типу файла или пользовательскому шаблону и по атрибутам файла.

Рис. 21. Фильтр в Norton Commander 4.0

По типам файлов возможен вывод файлов в следующих категориях (перечисленных в колонке Filter):

All files –все файлы;

Executable files – исполняемые файлы;

Database files – файлы баз данных;

Spreadsheet files – файлы электронных таблиц;

Word processor files – файлы текстовых редакторов;

Graphics files – графические файлы;

Compressed files – файлы архивов, упакованные программамиархиваторами;

Customised – файлы, удовлетворяющие пользовательскому шаблону. Например, по шаблону «*.BMP, *.DOC» будут выводиться графические и текстовые файлы.

Параллельно ограничениям по типу файла можно накладывать ограничения по атрибутам файла. Атрибуты файла перечислены в колонке Attributes. По умолчанию напротив каждого атрибута стоит метка, т.е. выводятся файлы со всеми атрибутами и отвечающие заданному фильт-

18

ру. Снятие метки с какого-нибудь пункта означает, что файлы, которые имеют данный атрибут, выводиться не будут.

Установка фильтра в NC 5.0

Пятая версия NC обладает более широкими возможностями по работе с фильтрами. Панель фильтра NC 5.0 показана на рис. 22

Рис. 22. Фильтр в Norton Commander 5.0

Программа позволяет задавать фильтр:

по имени файла - пункты Включая (задаются шаблоны имен файлов, которые будут выводиться), Исключая (шаблоны имен файлов, которые не будут выводиться на экран);

по дате – пользователь задает промежуток времени последнего изменения файлов (пункты После и До);

по размеру (пункты Больше и Меньше);

по атрибутам (так же, как и в версии 4.0).

Дополнительно к этому пользователю дается возможность загрузить какой-либо из стандартных шаблонов, которые упоминались выше при описании фильтра версии 4.0, или шаблон, записанный ранее (кнопка Загрузить). Также пользователь может сохранить свой созданный шаблон (кнопка Запись).

Для восстановления первоначального шаблона и вывода всех файлов имеется кнопка Очистить.

3.25. Изменение атрибутов файлов

Как и любая серьезная оболочка, NC позволяет изменять атрибуты файлов.

Для изменения атрибутов файла или нескольких выделенных файлов следует вызвать главное меню (F9), в нем выбрать пункт Files (Файл) и из подменю выбрать пункт File attributes (Установка атрибутов файла). Если вы изменяете атрибуты для одного файла, то на экране появляется панель, показанная на рис. 23 (слева). При изменении атрибутов для нескольких файлов на экран выводится панель, показанная на рис. 23

Рис. 24. Меню команд пользователя
Рис. 25. Окно выбора элемента меню

19

Рис. 23. Изменение атрибутов файла (справа) или нескольких файлов (слева)

(справа), на которой отдельно отмечаются атрибуты, которые надо установить, столбец Set (Установить), и убрать, столбец Clear (Убрать).

Дополнительно версия 5.0 позволяет изменить атрибуты файлов в выделенных подкаталогах (пункт Включая подкаталоги) или в файлах, заданных фильтром (пункт Использовать фильтр), который можно задать нажатием на кнопку Фильтр.

3.26. Меню команд пользователя

Пользователь к стандартным командам NC может добавлять свои собственные. Все дополнительные команды помещаются в меню команд пользователя, которое вызывается кнопкой F2.

Создадим свою команду в меню пользователя.

1. Вызовите меню пользователя (кнопка F2), на экране появится окно, показанное на рис. 24.

2. Для вставки новой строки нажмите F6, на экране появится панель

Insert Menu Item (Новый пункт ме-

ню), показанная на рис. 25, в которой вы можете выбрать, что вам создать - команду Command (Команда) или

подменю Menu (Меню), в которое вы можете также войти и создать там команду.

3. Выберите пункт Command, на экране появится панель, показанная на рис. 26, которая состоит из нескольких пунктов:

Hot key (Назначенная клавиша)– клавиша быстрого вызова. После вызова меню вы можете выполнить команду пользователя, выбрав ее курсорными клавишами или нажав на клавишу быстрого вызова;