417-Информатика 1 Муравьев
.pdf21
следует искать программу, которую следует выполнить, и которая не была найдена в текущем каталоге - если путь доступа к каталогу с этой программой не задан, MS-DOS будет искать ее только в текущем каталоге. В следующем примере мы зададим путь доступа к каталогу TURBO.
Если в вашем корневом (основном) каталоге есть файл AUTOEXEC.BAT, после того, как вы включите компьютер, будут выполнены все действия, которые указаны в этом файле (если вы находитесь в корневом каталоге, приглашение MS-DOS имеет вид C>
или C:\).
Ниже показано, как создать файл AUTOEXEC.BAT:
1)наберите CD\ для того, чтобы попасть в корневой каталог;
2)наберите COPY CON AUTOEXEC.BAT<Enter>. Это команда MSDOS будет копировать все, что вы наберете с клавиатуры в файл
AUTOEXEC.BAT;
3)наберите
PROMPT $P$G<Enter>
PATH=C:\TURBO
CD TURBO
Ctrl-Z <Enter>
После того, как вы наберете Ctrl-Z, команды будут записаны в файл AUTOEXEC.BAT. Для того чтобы проверить, как работает файл AUTOEXEC.BAT, перезапустите компьютер, нажав клавиши Ctrl-Alt-Del. Вы должны увидеть на экране
C:\TURBO>
Здесь команда PROMPT $p$G задает формат вывода приглашения на экран, команда PATH=C:\TURBO задает путь, в котором операционная система будет искать файлы, если их нет в текущем каталоге (можно указать через точку с запятой несколько путей), команда CD TURBO изменяет текущий каталог.
ГЛАВА 4. РАБОТА С NORTON COMMANDER
В стандартном режиме работа в операционной системе MS DOS строится по принципу диалога: пользователь набирает на клавиатуре необходимую команду и вводит ее нажатием клавиши <Enter>. MS DOS обрабатывает команду и по мере необходимости посылает соответствующие сообщения на экран дисплея. Такой режим работы не всегда удобен и не нагляден, поэтому в настоящее время широко распространены разнообразные программы-оболочки. Они позволяют в
22
полноэкранном режиме выполнять наиболее часто используемые операции MS DOS: просмотр каталогов дисков; копирование, перемещение и удаление файлов; запуск программ и т.д. Одной из самых распространенных программ-оболочек в настоящее время является
Norton Commander ( далее NC).
4.1. Запуск NC
Запуск может быть осуществлен в двух вариантах. Если он начинается с файла NC.EXE , то NC в процессе работы будет постоянно занимать около 150 Кбайт оперативной памяти, что приводит к уменьшению ее свободной части. В этом случае при необходимости запуска больших пользовательских программ приходится периодически выходить из среды NC. Если же запуск NC производится через файл NCSMALL.EXE , то получаем вариант NC, ядро которого занимает около 12 Кбайт, а среда NC загружается и выгружается автоматически по мере необходимости.
Чаще всего первоначальный вызов NC происходит из файла AUTOEXEC.BAT при загрузке системы.
4.2. Выход из NC
Для выхода из NC следует нажать клавишу <F10>. В центре экрана появится запрос на подтверждение выхода. Подтверждение дается либо клавишей <Enter>, либо клавишей <Y>. Отмена производится при нажатии клавиши <N>.
4.3. Общий вид экрана
После запуска NC в верхней части экрана появляются два прямоугольных окна, ограниченных двойной рамкой (далее эти окна будут называться панелями). Ниже этих панелей располагается приглашение DOS. В этой строке можно вводить обычные команды DOS. Еще ниже располагается строка, напоминающая значение функциональных клавиш NC (рис.1).
4.4. Панели NC
В каждой панели NC может содержаться:
- оглавление каталогов на диске (см. рис.1, левая панель);
23
-сводная информация о диске и каталоге на другой панели (см. рис.1, правая панель);
-дерево каталогов на диске (рис.2).
╔════════════╤ D:\BP\BIN ═╤════════════╗╔════════════════ Info ════════════════╗
║ |
Name |
│ |
Name |
│ |
Name |
║║ |
The Norton Commander, Version 3.0 |
║ |
║.. |
|
│turbo |
tp │ |
|
║║ Copyright (C) 1986-9 by Peter Norton ║ |
|||
║tp |
|
bat│turbo |
tph│ |
|
║╟──────────────────────────────────────╢ |
|||
║bpc |
|
cfg│tvision |
tph│ |
|
║║ |
655 344 Bytes Memory |
║ |
|
║bpw |
|
cfg│turbo |
tpl│ |
|
║║ |
614 384 Bytes Free |
║ |
|
║thelp |
cfg│ |
|
│ |
|
║║ |
245 370 880 total bytes on drive D: |
║ |
|
║tpc |
|
cfg│ |
|
│ |
|
║║ |
30 486 528 bytes free on drive D: |
║ |
║tpc |
|
exe│ |
|
│ |
|
║║ |
22 files use 1 986 560 bytes in |
║ |
║turbo |
exe│ |
|
│ |
|
║║ |
D:\BP\BIN |
║ |
|
║unzip |
exe│ |
|
│ |
|
║╟──────────────────────────────────────╢ |
|||
║turbo |
ico│ |
|
│ |
|
║║ |
|
║ |
|
║bpw |
|
ini│ |
|
│ |
|
║║ |
No `dirinfo' file in this directory ║ |
|
║tdw |
|
ini│ |
|
│ |
|
║║ |
|
║ |
║grafic |
pas│ |
|
│ |
|
║║ |
|
║ |
|
║qqq |
|
pas│ |
|
│ |
|
║║ |
|
║ |
║t |
|
pas│ |
|
│ |
|
║║ |
|
║ |
║temp |
|
pas│ |
|
│ |
|
║║ |
|
║ |
║ttt |
|
pas│ |
|
│ |
|
║║ |
|
║ |
║zz |
|
pas│ |
|
│ |
|
║║ |
|
║ |
╟────────────┴────────────┴────────────╢║ |
|
║ |
||||||
║.. |
|
|
►UP--DIR◄ 10.07.97 15:19║║ |
|
║ |
╚══════════════════════════════════════╝╚══════════════════════════════════════╝
D:\BP\BIN> |
5Copy 6RenMov 7Mkdir |
8Delete 9PullDn 10Quit |
||
1Help |
2Menu 3View 4Edit |
|||
|
Рис.1. Вид экрана при работе с программой Norton Commander |
|
||
╔═════════════════════════════ NCD ══════════════════════════════╗ |
||||
║ |
\ ─┬─TC |
|
|
║ |
║ |
├─FOXPRO |
|
|
║ |
║ |
├─OS2───────────MDOS──────────WINOS2 |
|
║ |
|
║ |
├─ BR__PASCAL ──TPPP────────┬─OSN__11─────┬─HELP |
║ |
||
║ |
│ |
│ |
├─BIN_────────► |
║ |
║ |
│ |
│ |
│ |
║ |
║ |
│ |
│ |
│ |
║ |
║ |
│ |
│ |
│ |
║ |
║ |
│ |
│ |
│ |
║ |
║ |
│ |
│ |
│ |
║ |
║ |
│ |
│ |
├─BGI |
║ |
║ |
│ |
│ |
├─DEMOS |
║ |
║ |
│ |
│ |
├─ODBC |
║ |
║ |
│ |
│ |
└─SYSTEM ─────► |
║ |
║ |
▼ |
▼ |
|
║ |
║ ────────────────────────────────────────────────────────────── |
║ |
|||
║ D:\ |
|
|
║ |
|
║ Speed search: |
Press ^Enter for next match. ║ |
╚════════════════════════════════════════════════════════════════╝
Рис.2. Дерево каталогов диска
В зависимости от содержания панели в верхней ее части выводится либо имя этого каталога, "Info", или "Tree". Имена файлов выводятся строчными буквами, а подкаталогов - прописными.
24
Самую верхнюю строчку в оглавлении занимает ссылка на родительский каталог в виде символов "..".
4.5. Выделенный файл или каталог
Один из файлов или каталогов на экране выделен серым фоном (либо инверсным изображением на монохромном дисплее). Клавишами перемещения курсора можно сменить выделенный файл или каталог. При необходимости переход к содержимому другой панели производится клавишей <Tab>.
Нажатие клавиши <Enter> при выделенном подкаталоге приводит к входу в этот подкаталог, при выделенном родительском каталоге - к возвращению в него, при выделенном файле - к действию, зависящему от расширения имени файла. Тип действия задается файлом NC.EXT, правила работы с которым будут описаны ниже.
4.6. Использование функциональных клавиш
В нижней строке экрана выводится справочная информация о назначении функциональных клавиш.
<F1>- Help - краткая информация о назначении клавиш при работе в
NC;
<F2>-User - вызов пользовательского меню; <F3>-View - просмотр содержимого выделенного файла; <F4>-Edit - редактирование выделенного файла;
<F5>-Copy - копирование выделенного файла (или группы файлов). В середине экрана появляется запрос о том, куда копировать файл (группу файлов). По умолчанию копирование производится в каталог, изображенный на другой панели. Можно набрать и другое имя каталога;
<F6>-Renmov - переименование файла (каталога) или пересылка в другой каталог. Можно задать новое имя файла (каталога) или имя каталога для пересылки;
<F7>-MkDir - создание подкаталога; <F8>-Delete - уничтожение файла (подкаталога);
<F9>-Menu - вызов меню переключения режимов работы NC; <F10>-Quit - выход из NC.
4.7. Выбор группы файлов
25
NC позволяет выполнять групповые операции над файлами: копирование, перемещение, удаление и т.д. Помещение выделенного файла в группу и исключение из нее осуществляется нажатием клавиши вставки <Ins>. Выбор группы файлов по маске начинается при нажатии клавиши <+> на функциональной клавиатуре. Задание маски выбора выполняется по обычным правилам с использованием символов "*" и "?". Отменить выделение группы файлов по маске можно с помощью клавиши <-> на функциональной клавиатуре.
Выбранные файлы на экране будут выделены желтым цветом (для цветного дисплея). В нижней (дополнительной) строке панели выводятся сведения об общем числе файлов в группе и суммарном их размере. Групповые операции допустимы при использовании функциональных клавиш <F5>, <F6> и <F8>.
4.8. Быстрый переход в другой каталог
Для того чтобы перейти в другой каталог на том же диске, можно нажать комбинацию клавиш <Alt-F10>. После этого на экране изображается дерево каталогов на диске (рис.3). Клавишами перемещения курсора следует выделить нужный каталог и нажать <Enter>. Можно также набрать первые буквы имени того каталога, в который надо перейти. Norton Commander постарается сам выделить нужный каталог. Если Norton Commander выделил не тот каталог, который Вам нужен, а какой-то другой каталог, имя которого начинается с указанных Вами букв, то следует нажать <Ctrl-Enter>, чтобы Norton Commander выделил следующий подходящий каталог.
╔═════════════════════════════ NCD ══════════════════════════════╗
║ |
\ ─┬─FOX |
|
|
║ |
║ |
├─PCAD |
|
|
║ |
║ |
├─FUJI |
|
|
║ |
║ |
├─TEMMP |
|
|
║ |
║ |
├─WINDOWS─────┬─FILES |
|
║ |
|
║ |
│ |
├─MSAPPS──────┬─GRPHFLT |
║ |
|
║ |
│ |
│ |
├─MSINFO |
║ |
║ |
│ |
│ |
└─PROOF |
║ |
║ |
│ |
├─SETUP |
|
║ |
║ |
│ |
├─STARTUP |
|
║ |
║ |
│ |
└─TEMPLATE |
|
║ |
║ |
├─VTK─────────┬─VTK_FOX |
|
║ |
|
║ |
│ |
└─VTK |
|
║ |
║ |
▼ |
|
|
║ |
║ ────────────────────────────────────────────────────────────── |
║ |
|||
║ N:\ |
|
|
║ |
|
║ Speed search: |
|
Press ^Enter for next match. ║ |
╚════════════════════════════════════════════════════════════════╝
Рис.3. Быстрый переход в другой каталог
4.9. Переход на другой диск
26
Для того чтобы в панели Norton Commander вывести оглавление другого диска, следует нажать <Alt-F1> - для левой панели,<Alt-F2> - для правой панели.
Затем надо выбрать (клавишами <стрелка-вправо>,<стрелка-влево>) имя нужного диска и нажать <Enter>.
Если на панели Norton Commander изображается оглавление каталога на дискете, а Вы заменили дискету, то для того, чтобы прочесть оглавление новой дискеты, надо нажать <Alt-F1> или <Alt-F2> и <Enter>.
4.10. Запуск программ и команд DOS
Если требуется выполнить ту или иную программу или команду DOS, необходимо только, как обычно, набрать эту команду и нажать <Enter>. После окончания выполнения вид экрана будет тот же, что и до него.
Если требуется посмотреть на выведенные на экран результаты выполнения команды (они могут быть закрыты панелями Norton Commander), нажмите <Ctrl-O>. Повторное нажатие <Ctrl-O> восстановит панели на экране.
Чтобы вывести в командную строку предыдущую выполненную команду, нажмите <Ctrl-E>. При повторных нажатиях <Ctrl-E> в командную строку будет выводиться команда, которая была введена перед той, которая находится в командной строке. При нажатии <Ctrl-X> в командную строку выводится команда, которая была введена после той, которая находится в командной строке. После того, как в командную строку была выведена подходящая команда, ее можно отредактировать и затем нажать клавишу <Enter> для выполнения.
Если требуется выполнить одну из предыдущих команд без всяких изменений, то можно нажать <Alt-F8> , выделить с помощью клавиш перемещения курсора <стрелка-вверх>,<стрелка-вниз> нужную команду и затем нажать клавишу <Enter> для ее выполнения.
Чтобы вывести в командную строку на место курсора имя высвеченного на панелях Norton Commander файла, нажмите <Ctrl-Enter>. При этом курсор должен указывать на пробел.
Для того чтобы очистить командную строку, нажмите <Esc>.
4.11. Быстрый поиск файла
Чтобы быстро выделить файл в текущем каталоге, следует нажать клавишу <Alt> и, не отпускать ее, первые буквы имени нужного файла. Norton Commander выделит нужный файл, как только Вы введете достаточное количество букв имени файла.
╔════════════════════════════ Find File ════════════════════════════╗
27
║ |
|
|
|
|
↑ |
║ \ORCADESP\SDT |
4 634 |
14.10.91 |
4:10 |
░ |
|
║ |
bbs.txt |
░ |
|||
║ |
|
|
|
|
░ |
║ \PIIXIDE |
readme.txt |
33 564 |
23.09.96 |
0:00 |
░ |
║ |
░ |
||||
║ |
|
|
|
|
░ |
║ \PROGRA~1\BORLAND\DELPHI~1.0 |
11 061 |
2.02.96 |
12:10 |
░ |
|
║ |
deploy.txt |
░ |
|||
║ |
manuals.txt |
24 776 |
8.02.96 |
18:38 |
░ |
║ |
readme.txt |
61 366 |
24.05.96 |
14:17 |
░ |
║ |
|
|
|
|
░ |
║ \PROGRA~1\BORLAND\DELPHI~1.0\DEMOS\DB\CACHEDUP |
11:51 |
▓ |
|||
║ |
about.txt |
3 330 |
8.02.96 |
↓ |
║ ───────────────────────────────────────────────────────────────── ║
║ |
48 files found. |
║ |
║ |
Chdir New search Quit FF |
║ |
╚═══════════════════════════════════════════════════════════════════╝
Рис.4. Быстрый поиск файла на диске
Для быстрого поиска файла во всех каталогах на диске (рис.4) следует нажать <Alt-F7> и набрать имя файла, который Вы хотите найти. В имени файла можно использовать символы * и ?. После нажатия клавиши <Enter> начнется поиск. Поиск можно прекратить, выделив "Stop" и нажав <Enter>. Клавишами передвижения курсора <стрелка-вверх> и <стрелка - вниз> можно выделить нужный файл среди найденных, если найдено несколько файлов. Затем можно выделить в меню "ChDir" и нажать <Enter> для перехода в тот каталог, где находится нужный файл.
4.12. Меню Norton Commander
С помощью меню Norton Commander можно установить наиболее удобный вид представления информации на экране, изменить режимы работы Norton Commander, а также выполнить некоторые другие действия.
Для входа в меню следует нажать клавишу <F9>. В верхней строке экрана появится строка, содержащая пункты меню
"Left" , "Files" , "Commands" , "Options" и "Right".
Один из этих пунктов меню является в ы д е л е н н ы м. Для выбора нужного пункта меню следует использовать клавиши перемещения курсора [стрелка-вправо] и [стрелка-влево]. Выбрав нужный пункт меню, следует нажать клавишу <Enter> , и под ним откроется соответствующее ему подменю (рис.5). Для выбора нужного пункта подменю следует использовать клавиши <стрелка-вверх> и <стрелка-вниз>. Выбрав нужный пункт подменю, следует нажать клавишу <Enter>.
Для выхода из меню и подменю Norton Commander следует использовать клавишу <Esc>.
Приведем описание пунктов меню Norton Commander.
28
"Left" и "Right" - режимы выхода информации соответственно в левой и правой панелях Norton Commander. Действующие режимы отмечены галочкой слева. Чтобы установить или отметить режим, надо выделить его клавишами перемещения курсора и нажать <Enter>. Подменю, соответствующие "Left" и "Right", содержат следующие пункты
Brief - краткая информация о файлах (выводится только имя);
Full - полная информация о файлах;
Info - в панели изображается сводная информация о каталоге и диске на другой панели;
Tree - в панели изображается дерево каталогов на диске; On/Off - выводить или не выводить на экран левую панель; Name - файлы выводятся в алфавитном порядке;
eXtension - файлы выводятся так, что расширения имен файлов оказываются в алфавитном порядке;
tiMe - файлы выводятся в порядке убывания даты последней модификации: более новые файлы выводятся первыми;
Size - файлы выводятся в порядке убывания их размера;
Unsorted - файлы выводятся в том порядке, в котором они записаны в каталоге;
Re-read - повторно прочесть оглавление каталога; Drive - перейти на другой дисковод.
┌───────────────────────┐
│√ |
Brief |
|
│ |
│ |
Full |
|
│ |
│ |
Info |
|
│ |
│ |
Tree |
|
│ |
│ |
quick View |
|
│ |
│ |
linK |
|
│ |
│ |
On/Off |
Ctrl-F1 │ |
|
│ ───────────────────── |
│ |
||
│ |
Name |
|
│ |
│√ |
eXtension |
|
│ |
│ |
tiMe |
|
│ |
│ |
Size |
|
│ |
│ |
Unsorted |
|
│ |
│ ───────────────────── |
│ |
||
│ |
Re-read |
|
│ |
│ |
fiLter... |
Alt-F1 |
│ |
│ |
Drive... |
│ |
└───────────────────────┘
Рис.5. Меню Norton Commander
Выделен пункт "Left" - режимы вывода информации на левую панель
┌───────────────────────────────┐ │ NCD tree Alt-F10 │
29
│ Find file |
Alt-F7 |
│ |
│ History |
Alt-F8 |
│ |
│ EGA lines |
Alt-F9 |
│ |
│────────────────────────────── |
│ |
|
│ Swap panels |
Ctrl-U |
│ |
│ Panels on/off |
Ctrl-O |
│ |
│ Compare directories |
|
│ |
│────────────────────────────── |
│ |
|
│ send/Receive mail |
|
│ |
│ commander maiL |
|
│ |
│────────────────────────────── |
│ |
|
│ Menu file edit |
|
│ |
│ eXtension file edit |
|
│ |
└───────────────────────────────┘
Рис.6. Меню Norton Commander - пункт "Commands"
Пункт меню "Commands" (рис.6) позволяет выполнять следующие команды Norton Commander:
Пункт меню "Files" дает возможность выполнять те же команды, которые закреплены за функциональными клавишами.
NCD tree - вывод на экран дерева каталогов на диске для быстрого перехода в другой каталог (то же, что и команда <Alt-F10>);
Find file - поиск файла на диске (то же, что и команда <Alt-F7>); History - просмотр команд, введенных в командной строке MS DOS.
Клавишами перемещения курсора <стрелка-вверх> и <стрелка-вниз> можно выделить одну из этих команд. Нажав клавишу <Enter>, можно затем выполнить выделенную команду. Такой просмотр команд можно сделать также, нажав <Alt-F8>;
Выделение EGA lines - переключение в режим вывода 43 строк на экран (для монитора типа EGA ) и обратно, в режим вывода 25 строк на экран. Следует заметить, что при выводе 43 строк на экран глаза утомляются значительно быстрее. Это переключение можно выполнить также, нажав
<Alt-F9>;
Swap panels - панели Norton Commander "меняются местами" - то, что было изображено на одной панели, изображается на другой. Это действие можно выполнить, нажав <Ctrl-U>;
Panels on/off - удаление панелей Norton Commander с экрана или восстановление их на экране ( то же, что и <Ctrl-O>;
Compare directories - сравнение каталогов, изображенных на панелях Norton Commander. В каждом каталоге выделяются файлы, отсутствующие в другом каталоге или имеющие в нем иной размер или дату последнего обновления;
30
Menu file edit - редактирование списка команд, выводимого при нажатии пользователем клавиши <F2>(см. ниже);
eXtension file edit - редактирование файла NC.EXT, задающего действие Norton Commander при нажатии пользователем клавиши <Enter> в зависимости от расширения имени выделенного файла (см.ниже ).
Пункт меню "Options" ( рис.7) позволяет задавать режимы работы Norton Commander. Включенные режимы слева отмечены галочкой. Чтобы установить или отменить режим, надо выделить его клавишами перемещения курсора и нажать <Enter>.
┌──────────────────────────────┐
│ |
Configuration... |
│ |
│ |
Editor... |
│ |
│ ──────────────────────────── │
│ |
Auto menus |
|
│ |
│√ |
Path prompt |
Ctrl-B |
│ |
│√ |
Key bar |
│ |
|
│√ |
Full screen |
|
│ |
│√ |
Mini status |
|
│ |
│ |
cLock |
|
│ |
│ |
──────────────────────────── |
│ |
|
│ |
Save setup |
Shift-F9 |
│ |
└──────────────────────────────┘
Рис.7. Меню Norton Commander - пункт "Options"
Подменю, соответствующее пункту "Options", содержит следующие пункты:
Color |
- выбор цветов, |
используемых Norton Commander, |
в |
|||
зависимости от типа монитора; |
|
|
|
|
|
|
Auto menus - после выполнения одной из команд |
из |
|||||
пользовательского меню (выводимого при нажатии клавиши <F2>) |
на |
|||||
экран опять выводится пользовательское меню; |
|
|
|
|||
Path prompt - когда этот режим включен, то |
приглашение |
MS DOS |
||||
внизу экрана включает информацию о текущем |
диске и |
текущем |
||||
каталоге, а если он выключен, то только о текущем диске; |
|
|
||||
Key bar - когда этот режим включен , |
в последней строке экрана |
|||||
выводится |
напоминание о |
значениях |
функциональных |
клавиш. |
Включить и выключить этот режим можно также, нажав <Ctrl-B>;
Full screen - выводить панели Norton Commander размером в полный экран (режим включен) или в половину экрана (режим выключен);