Операции над каталогами и файлами

Цель работы.

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

Краткое введение в теоретическую часть.

Возможности NC

NC позволяет выполнять большое количество различных функций, в частности:

· наглядно изображать содержание каталогов на дисках;

· изображать дерево каталогов на диске с возможностью перехода в нужный каталог с помощью указания его на этом дереве, а также создание, переименование и удаление каталогов;

· удобно создание, копировать, переименование, пересылать и удаление файлы;

· просматривать текстовые файлы, документы, сделанные с помощью текстовых редакторов;

· редактировать текстовые файлы;

· выполнять любые команды MS-DOS;

· с помощью одного нажатия клавиш выполнять стандартные действия для каждого типа файлов;

· и многое другое.

Запуск программы NC

Запуск программы NC осуществляется набором в командной строке:

NC

После запуска NC в верхней части экрана появляется два прямоугольных окна, ограниченные двойной рамкой (далее эти окна будут называться панелями). Ниже этих панелей располагается обычное приглашение DOS. Там можно вводить обычные команды DOS. Еще ниже располагается строка, напоминающая значения функциональных клавиш NC.

В самом верху панелей имеются запись, которая указывает, какой диск и какие каталоги являются текущими. Если вверху будет: "С:\" -это означает, что вы находитесь в корневом каталоге текущего диска С

Операции над каталогами и файлами

1. Сменить дисковод:

<A1+F1>—на левой панели, <Alt+F2> — на правой панели.

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

2.Переключить активную панель: <ТаЬ> или <Ctrl+I>.

3. Открыть каталог (войти в него): поместить выделенный прямоугольник на название требуемого каталога (выбрать в меню файлов активной панели) и нажать (Enter).

4. Закрыть каталог (выйти из него): выбрать верхнийпункт меню файлов, содержащий две точки (..), и нажать (Enter). Чтобы перейти в корневой каталог можно использовать сочетание клавиш <Ctrl+\> и переход в надкаталог <Ctrl+PgUp>.

5. Создать каталог: <F7>, в появившемся окне следует ввести имя создаваемого каталога или нажать <ESC> для отказа.

6. Удалить файл или каталог: выбрать имя удаляемогофайлаили каталога и нажать <F8>. Удалить можно только пустой каталог, в котором предварительно были удалены все файлы. (Будьте внимательны при работе с клавишей F8).

7. Переписать файл. Перепись (копирование и перемещение) файлов выполняется из активной (исходной) панели в соседнюю (панель назначения).

На панели назначения следует выбрать диск и каталог, куда должен быть переписан файл, затем на исходной панели выбрать требуемый файл и нажать <F5). Появляется окно с описанием ус­ловий копирования файла — следует нажать <Enter> для подтверждения операции копирования или <ESC> для отказа от нее.

Для перемещения файла, т. е. для его копирования с удалением из каталога исходной панели, используется <F6>.

8. Загрузить программу: выбрать ее имя на активной панели и нажать <Enter>.

9. Редактировать текстовый файл: выбрать его имя на активной панели и нажать <F4>. Встроенный текстовый редактор Norton Commander позволяет быстро редактировать простыми, но ограни­ченными средствами небольшие текстовые файлы (до 30 KB).

Выбранный текст выводится Для редактирования на экран. Инструкция к редактору может быть получена с помощью <F1>. Записать результат редактирования — <F2>, отказ—<ESC>.

Для создания нового текстового файла используется комбинация <Shift-F4>, в появившемся окне следует ввести имя создаваемого файла или нажать <ESC> для отказа.

Например, нам необходимо в корневом каталоге создать текстовой файл SPISOK.

Для этого необходимо сначала посмотреть в каком каталоге вы находитесь: если в верхней части обеих панелей стоит "С:\" - это означает, что вы находитесь в корневом каталоге. Теперь нажимаете клавишу Shlft+F4. Тогда на экране появляется запрос, который просит вас, задать имя создаваемого файла, т.е. набираем SPISOK и нажимает на Enter. Тогда появляется красная заставка: курсор подводим к записи "New-file" и на Enter. Тогда появляется голубой экран, вверху экрана задается имя файла - SPISOK, а внизу подсказки F2-сохранить текст, FlO-выход из редактирования. После набора соответствующего текста мы его сохраняем с помощью клавиши F2 и выходим из режима редактирования с помощью клавиши F10.(или ESC)

10. Просмотреть содержимое любого файла: выбратьего наактивной панели и нажать <F3>.

11. Скопировать, переместить, удалить группу файлов. Групповые операции выполняются с помощью тех же клавишей: <F5>, <F6>, <F8>, но предварительно следует пометить нужные файлы.

Пометить файлы можно, последовательно выбирая их в списке и нажимая <Ins>. Повторное нажатие <Ins> на помеченном файле снимает пометку.

Для пометки группы сходных файлов (например, имеющих одинаковые расширения) используется «серый плюс»—клавиша <+> на правой части клавиатуры. В специальном окне предлагается маска для помечаемых файлов, ее можно изменить и нажать <Enter>. Стандартно эта маска имеет вид *.*—пометить все файлы

Снять пометку файлов:«серый минус»

.

12. Управление панелями:

<Ctrl+Fl>—убрать левую панель, <Ctrl+F2>—убрать правую, <Ctrl+0> —убрать обе. , <Ctrl+P>-убирает одну из панелей (не текущую). Повторное использование этих комбинаций восстанавливает панели на экране. <Ctrl+U> - меняет панели местами

13. Выполнение команд ДОС. Любую команду ДОС можно ввести в командной строке под панелями. NC помнит последовательность выполненных команд. Для повторения одной из ранее выполнявшихся команд следует найти ее с помощью <Ctrl+E>.

14. Выполнение последовательности команд ДОС. Для часто используемых последовательностей команд может быть составлено пользовательское меню, которое вызывается клавишей <F2>.

15. Выход из NC. Если Norton Commander не нужен, он может быть выгружен с помощью <F10>.

16. Собственное меню NC. Меню вызывается клавишей <F9> и появляется в верхней строке экрана:

Left Files Commands Options Right

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

Left и Right—предоставляется возможность задать желаемый вид информации соответственно на левой и правой панели. Выбрав нужную панель, следует нажать <Enter>,— появится вторичное ме­ню, содержащее в частности пункты:

Brief—на панель выводится в три столбца «краткая» информация о файлах: только их имена.

Full — на панель выводится «полная» информация о файлах: имя файла, его длина в байтах или сообщение SUB— DIR для подкаталога, дата и время создания.

Name, extension, tiMe, Size, Unsorted—эти пункты позволяют отсортировать список файлов на панели соответственно по именам, по расширениям, по дате и времени создания, по длине файлов.

Files — вторичное меню практически эквивалентно уже рассмотренным командам и операциям NC.

Commands—весьма полезными являются операции по созданию и редактированию используемых NC файловnc.mnu и nc.extMenu file edit—редактирование файла nc.mnu, содержащего меню пользователя, вызываемое клавишей <F2>. Это меню может быть глобальным, доступным из любого каталога, или локальным, доступным только в текущем каталоге, при этом глобальное меню недоступно.

Пример файла меню:

D: Delete

del *.bak

В левом столбце до двоеточия указаны клавиши, вызывающие данный пункт меню. После двоеточия указаны названия пунктов меню, появляющегося после нажатия <F2>; далее в нескольких строках следуют нужные команды ДОС В этом примере по клавише <D> выполняется удаление из текущего каталога всех фай­лов с расширением .bak.

Options— вторичное меню предоставляет услуги по организации требуемой конфигурации при работе с NC.

Configuration — редактирование полной таблицы конфигурационных параметров.

Key bar — включить/отключить нижнюю строку экрана с меню функциональных клавишей NC.

Full screen — включить/выключить режим вывода полноэкранных панелей.

Mini status — включить/выключить отображение в нижней строке панелей информации о выбранных на них файлах.

cLock — включить/выключить «Часы» NC, которые показывают текущее время в правом верхнем углу экрана.

При работе с меню вместо выбора нужного пункта клавишами управления курсором, если в этих пунктах есть выделенная другим цветом буква, достаточно нажать клавишу с этой буквой

Контрольные вопросы

3.1. Что такое NC?

3.2. Для чего нужны в NC две панели?

3.3. Что такое файл ?

3.4. Как создать текстовой файл?

3.5. Как переименовать файл ?

3.6. Как скопировать файл ?

3.7. Как уничтожить файл ?

Варианты индивидуальных заданий

4.1. Создать файл с именем указанным в графе 1

4.2. Переименовать файл (графа 1) на файл (графа 2)

4.3. Просмотреть файл (графа 2)

4.4. Сделать 3 копии (графы 3,4,5)

4.5. Удалить файл (графе 5)

4.6. Создать каталог (графа 6) в корневом каталоге.

4.7. Создать подкаталог (графа 7) каталога (графа 6).

4.8. Скопировать в каталог (графы 6) файлы (графы 2,3,4), а также в подкаталог (графы 7).

4.9. Сделать текущим подкаталог (графа 7) каталога (графа 6).

4.10. Просмотреть содержимое подкаталога (графа 7).

4.11. Перейти в корневой каталог.

4.12. Удалить подкаталог (графа 7) каталога (графа 6).

4.13. Удалить каталог (графа 6) корневого каталога.

4.14. Удалить файлы (графа 2,3,4)

Вариант 1. 2. 3. 4. 5. 6. 7.
1. KOMP KOM1 KOM2 KOM3 KOM4 ODD ODD1
2. DISK DIS1 DIS2 DIS3 DIS4 TEXT TEXT1
3. SPIS SPIS1 SP2 SP3 SP4 LIVE LIVE1
4. VED VED1 VED2 VED3 VED4 MEN MEN1
5. DELY DLY1 DLY2 DLY3 DLY4 BOY BOY1
6. LOOK LOK1 LOK2 LOK3 LOK4 LIKE LIKE1
7. DOG DOG1 DOG2 DOG3 DOG4 GIRL GIRL1
8. PEN PEN1 PEN2 PEN3 PEN4 GUMP GUMP1
9. ONE ONE1 ONE2 ONE3 ONE4 GUICE GUICE1
10. DATA DAT1 DAT2 DAT3 DAT4 FISH FISH1
11. RUN RUN1 RUN2 RUN3 RUN4 SLEEP SLEEP1
12. BOOM BOM1 BOM2 BOM3 BOM4 HIT HIT1
13. OPEN OP1 OP2 OP3 OP4 KAT KAT1
14. ROCK ROK1 ROK2 ROK3 ROK4 DOG DOG1
15. LINE LIN1 LIN2 LIN3 LIN4 BIRD BIRD1

Наши рекомендации