Глава 7. Программная оболочка Norton Commander 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Глава 7. Программная оболочка Norton Commander



Программа Norton Commander является одной из наиболее популярных программных оболочек для работы с DOS.

Запуск Norton Commander производится командой nc.

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

Для выхода из Norton Commander используется клавиша <F10>.

Панели и функциональные клавиши

Для управления панелями NC используются клавиши:

<Ctrl>/<O> - убрать/вывести панели с экрана;

<Ctrl>/<P> - убрать/вывести не текущую панель;

<Ctrl>/<U> - поменять панели местами;

<Ctrl>/<F1>,<F2> - убрать/вывести левую (правую) панель;

<Alt>/<F1>(<F2>) - вывести в левой (правой) панели оглавление другого диска.

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

Norton Commander выводит информацию об оглавлении каталога в полной или краткой форме.

При полной форме справа от имени выводятся размер файла в байтах, дата и время создания или обновления. Справа от имени подкаталога изображается надпись <SUB-DIR>.

При краткой форме выводятся только имена файлов или подкаталогов.

Для смены формы вывода используются клавиши:

<F9><L><B> - краткая форма на левой панели;

<F9><R><B> - краткая форма на правой панели;

<F9><L><F> - полная форма на левой панели;

<F9><R><F> - полная форма на правой панели.

Для изменения порядка вывода информации в текущей панели используются клавиши:

<Ctrl>/<F3> - сортировка по имени,

<Ctrl>/<F4> - сортировка по расширению,

<Ctrl>/<F5> - сортировка по времени,

<Ctrl>/<F6> - сортировка по размеру,

<Ctrl>/<F7> - несортированное оглавление каталога.

Клавиши, ­, ®, ¯, <PgUp>, <PgDn> обеспечивают перемещение курсора.

<Tab> - переход с одной панели на другую.

Информация о диске и каталоге выводится нажатием клавиши <Ctrl>/<L>.

В нижней строке экрана Norton Commander выводит напоминание о значениях функциональных клавиш:

<F1> - Help - краткая информация о назначениях клавиш Norton Commander.

<F2> - Menu - запуск команд, указанных в пользовательском меню;

<F3> - View - просмотр файла;

<F4> - Edit - редактирование файла;

<F5> - Copy - копирование файла. По умолчанию файл копируется в каталог, изображенный на противоположной панели;

<F6> - Renmov - переименование файла (каталога) или пересылка файла в другой каталог;

<F7> - MkDir - создание подкаталога;

<F8> - Delete - уничтожение файла или подкаталога;

<F9> - PullDn - вывод меню Norton Сommander;

<F10> - Quit - выход из Norton Commander.

Если нажать клавишу <Alt>, то последняя строка экрана будет содержать следующую информацию:

<Alt>/<F1> - Left - выбор диска, изображенного на левой панели;

<Alt>/<F2> - Right - выбор диска, изображенного на правой панели;

<Alt>/<F3> - View - просмотр текстового файла;

<Alt>/<F4> - Edit - редактирование файла с помощью альтернативного редактора;

<Alt>/<F5> - Comp - сжатие выделенных файлов (помещение в архив);

<Alt>/<F6> - Decomp - извлечение файлов из выделенных архивов;

<Alt>/<F7> - Find - поиск файла на диске;

<Alt>/<F8> - History - просмотр и повторное выполнение ранее выделенных команд;

<Alt>/<F9> - EgaLn - переключение с 25 на 43 (для монитора EGA) или 50 (для монитора VGA) строк на экране и наоборот;

<Alt>/<F10> - Tree - быстрый переход в другой каталог (дерево каталогов на диске).

Работа с файлами

Выбор и просмотр файлов

Выбор файла или каталога и помещение его в группу осуществляется клавишей <Ins>, а отмена выбора - ее повторным нажатием.

Для выбора группы файлов по маске надо нажать клавишу <+> в правой части клавиатуры и задать маску.

Отмена выбора по маске производится клавишей <-> в правой части клавиатуры.

При нажатии <F3> Norton Commander позволяет просматривать выделенный курсором файл. Для перемещения по файлу можно использовать клавиши ­, ¯,, ®, <PgUp>, <PgDn>, а также <Home>, <End> - перемещение на начало и конец файла.

Norton Commander имеет режим быстрого просмотра нескольких файлов. Для входа в этот режим нажимают <Ctrl>/<Q>, для выхода - их повторное нажатие. В данном режиме на неактивной панели изображается содержимое файла, выделенного курсором на другой панели. Если выделен каталог, то в панели быстрого просмотра выводятся данные об общем количестве файлов и подкаталогов в данном каталоге и о занимаемом ими месте.

Редактирование файлов

Для редактирования выделенного курсором файла следует нажать <F4> (Multi-Edit). Если нажать <Alt>/<F4>, то файл будет редактироваться с помощью альтернативного редактора.

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

При использовании встроенного редактора первая строка экрана является информационной. Она содержит имя редактируемого файла, признак модификации файла (*), признак ввода специального символа (“), номер строки, номер колонки, количество свободной памяти и код символа под курсором.

Перемещение по тексту производится с помощью клавиш ­, ¯,, ®, <PgUp>, <PgDn>, <Ctrl>/<>, <Ctrl>/<®> - на слово влево (вправо), <Home>, <End> - на начало (конец) текущей строки, <Ctrl>/ <Home>, <Ctrl>/<End> на начало (конец) редактируемого файла, <Alt>/<F8> - на строку с данным номером.

Для удаления символа под курсором используется <Del>, слева от курсора - <Back Space>, <Ctrl>/<Y> - удаление строки, <Ctrl>/<K> - удаление текста от текущего положения курсора до конца строки.

<F2> - сохранение редактируемого файла;

<F9> - вывод файла на принтер;

<F7> - поиск строки символов от текущей позиции курсора до конца файла;

<F4> - поиск строки символов и замена ее на другую строку символов.

Для выделения блока текста надо установить курсор в первую или последнюю строку блока и нажать <F3>. Затем переместить курсор в последнюю или первую строку блока и вновь нажать <F3>.

Для операций с выделенными блоками используются следующие команды:

<Shift>/<F3> - отмена выделения блока;

<F5> - копирование блока в позицию перед курсором;

<F6> - перемещение блока на место перед курсором;

<F8> - удаление блока текста;

<Alt>/<F10> - добавление блока к файлу;

<F10> или <Esc> - выход из режима редактирования;

<Shift>/<F10> - сохранение отредактированного файла и выход из редактора.

С помощью редактора может быть создан новый файл при нажатии клавиш <Shift>/<F4>, при этом надо ввести имя нового файла.

Манипуляции с файлами

Для копирования файлов надо выделить нужный файл или группу файлов и нажать <F5>. Тогда в появившемся в центре экрана окне надо указать путь, куда копировать файлы.

Перед копированием файлов в другой каталог целесообразно вывести оглавление этого каталога на другую панель Norton Commander. Тогда вместо ответа на запрос об имени каталога достаточно будет просто нажать клавишу <Enter>.

При копировании каталога необходимо включить режим “Include Sub- directories”. Для этого после нажатия <F5> в окне запроса надо переместить курсор в рамку слева от этой надписи и нажать клавишу “_“, при этом на месте курсора должен появиться крестик.

Для переименования выделенных файлов или каталогов надо нажать <F6>.

Для удаления выделенных файлов или каталогов надо нажать <F8>. Режим “Include Subdirectories” используется в этом случае при удалении каталогов: если он включен, то каталоги удаляются полностью со всеми входящими в них файлами и подкаталогами. Но пользоваться этим режимом надо с большой осторожностью.

Для быстрого поиска файла во всех каталогах текущего диска надо нажать <Alt>/<F7> и в ответ на запрос набрать имя нужного файла. Можно также в строку справа от надписи “Containing” ввести сочетание символов (строку), которые должны содержаться в указанных файлах, затем нажать <Ctrl>/<Enter> или выделить надпись “ОК” и нажать <Enter>, - после чего Norton Commander начинает поиск файлов.

Работа с каталогами

Для создания каталога нажимают <F7>. На запрос Norton Commander необходимо ввести имя каталога и нажать <Enter>. Чтобы отменить создание подкаталога, следует нажать <Esc>.

Для быстрого поиска каталога на текущем диске надо нажать комбинацию клавиш <Alt>/<F10>. На экране будет выведено дерево каталогов на диске. В этом режиме можно:

<F7> (MkDir) - создать подкаталог;

<F8> (Delete) - удалить пустой каталог;

<F6> (Rename) - переименовать каталог;

<F2> (Rescan) - считать информацию о каталогах с диска.

Для перехода на другой диск надо нажать <Alt>/<F1> для левой и <Alt>/<F2> для правой панели и выбрать в появившемся списке нужный диск.

Все эти возможности Norton Commander можно получить еще более легкими (но более медленными) способами с помощью управляющего меню NC, которое позволяет установить наиболее удобный вид представления информации на экране, изменить режимы работы Norton Commander, а также выполнить некоторые другие действия или функции.

Для входа в меню следует нажать <F9>. Тогда в верхней строке экрана появится строка, содержащая пункты меню Left, Files, Commands, Options и Right. Для перемещения по пунктам меню используются клавиши, ®. Нажав клавишу <Enter>, вы открываете соответствующее подменю, в котором нужный пункт можно выбрать с помощью клавиш ­, ¯ и <Enter>.

Выход из меню или подменю Norton Commander осуществляется по клавише <Esc>.

Контрольные задания

7.1. Записать последовательность нажатия клавиш в Norton Commander для выполнения задания № 8 главы 6.

7.2. Записать последовательность нажатия клавиш в Norton Commander для выполнения задания № 5главы 6.

7.3. Записать последовательность нажатия клавиш в Norton Commander для выполнения задания № 2 главы 6.

7.4. Записать последовательность нажатия клавиш в Norton Commander для выполнения задания № 9 главы 6.

7.5. Записать последовательность нажатия клавиш в Norton Commander для выполнения задания № 6 главы 6.

7.6. Записать последовательность нажатия клавиш в Norton Commander для выполнения задания № 3 главы 6.

7.7. Записать последовательность нажатия клавиш в Norton Commander для выполнения задания № 10 главы 6.

7.8. Записать последовательность нажатия клавиш в Norton Commander для выполнения задания № 7 главы 6.

7.9. Записать последовательность нажатия клавиш в Norton Commander для выполнения задания № 4 главы 6.

7.10. Записать последовательность нажатия клавиш в Norton Commander для выполнения задания № 1 главы 6.

Глава 8. Архивирование файлов

Назначение архиваторов

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

Для копирования файлов можно воспользоваться известными командами копирования. Однако более удобным является использование специальных программ архивации файлов. Эти программы позволяют не только сэкономить место на архивных дискетах, но и объединить группы совместно используемых файлов в один архивный файл, что заметно облегчает ведение архивов.

Как правило, программы для архивации позволяют помещать копии файлов на диске в сжатом виде в архивный файл, извлекать файлы из архива, просматривать оглавление архива и т.д. Разные программы отличаются форматом архивных файлов, скоростью работы, степенью сжатия файлов при перемещении в архив, удобством использования. Среди наиболее распространенных программ можно назвать ARJ, PKZIP, LHA, PAK, RAR. В дальнейшем мы кратко рассмотрим основные возможности программы-архиватора ARJ.

Создание архива

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

- имя файла,

- сведения о каталоге, в котором содержится файл,

- дата и время последней модификации файла,

- размер файла на диске и в архиве,

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

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

Имена архивных файлов программы ARJ обычно имеют расширение.ARJ, а для многотомных архивов (режим -V) продолжения архива имеют расширение.A01,.A02 и т.д.

Программа ARJ имеет большое количество функций, выбор которых задается в командной строке при вызове программы.

Задание функций программы ARJ осуществляется с помощью задания кода команды и режимов. Код команды - это одна буква, которая указывается в командной строке сразу за именем программы и задает вид работы, которую должна выполнить программа. Например, А - добавление файлов в архив, Т - тестирование (проверка) архива, Е - извлечение файлов из архива, М - переписка файлов в архив и т.д.

Для уточнения того, какие именно действия требуются от программы ARJ, можно задать режимы, указываемые в любом месте командной строки после кода команды. Они записываются с предшествующим знаком “-”: -V (многотомный архив), -G (задание пароля) и т.д.

При перемещении файлов в архив используется следующий формат вызова:

ARJ <команда> <режимы> <имя архива> [<каталог>\][<имена файлов>]

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

При сжатии каждого файла выводятся проценты обработанной части файла. После окончания сжатия каждого файла сообщается о степени его сжатия.

Программа ARJ имеет три основных режима помещения файлов в архив:

Add - добавление в архив всех файлов (команда А),

Update - добавление в архив новых файлов (команда U),

Freshen - добавление новых версий имеющихся в архиве файлов (команда F).

Например,

ARJ a myarc

- добавление в архивный файл MYARC.ARJ всех файлов из текущего каталога;

ARJ a docfiles *.doc a:\*.doc

- добавление в архивный файл DOCFILES.ARJ всех файлов с расширением.doc из текущего каталога и из корневого каталога диска A:;

ARJ u a:myarc

- обновление архивного файла A:MYARC.ARJ. В архивный файл добавляются все файлы из текущего каталога, кроме тех, у которых в архиве имеются копии с более поздним временем создания.

Очень часто требуется не копировать, а пересылать файлы в архив, т.е. после успешного добавления файлы должны удаляться. Для пересылки файлов в архив можно использовать команду М. При этом целесообразно указать также режим - jt1. Он обеспечивает сравнение исходного файла с копией в архиве перед его удалением:

ARJ m -jt1 myarc

- пересылка в архивный файл MYARC.ARJ всех файлов из текущего каталога с дополнительным контролем правильности помещенных в архив копий файлов.

Извлечение файлов из архива

Вызов программы ARJ для извлечения файлов из архива имеет следующий вид:

ARJ <команда> <режимы> <имя архива> [<каталог>\][<имена файлов>]

где <команда> - одна буква, задающая действие, которая должна выполнить программа АRJ. Например, Е - извлечение файлов из архива, Х - извлечение файлов из архива в соответствующие каталоги и т.д.;

<каталог> - задает каталог, в который помещается извлекаемый файл. Если каталог не указан, подразумевается текущий каталог;

<имена файлов> - указывают, какие файлы извлекаются из архива. По умолчанию подразумеваются все файлы, имеющиеся в архиве.

Например,

arj e a:archive -jyo d:\

- извлечение всех файлов из архива A:ARCHIVE.ARJ в корневой каталог диска D:. Файлы с тем же именем, что и в архиве, затирают без предупреждений.

Просмотр оглавления архива

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

Обычно для просмотра оглавления архива можно использовать команду:

ARJ L <имя архива> [<имена файлов>]

Например:

arj l * *.txt - вывод информации о файлах с расширением.TXT из всех архивных файлов типа.ARJ из текущего каталога.

Контрольные задания

8.1. Дать определение самораспаковывающегося архива.

8.2. Дать определение многотомного архива.

8.3. Общие принципы работы с архиваторами.

8.4. Что такое архивация файлов?

8.5. Дать определение архива.

8.6. Перечислить основные функции архиваторов.

8.7. Какие Вы знаете программы архивации файлов.



Поделиться:


Последнее изменение этой страницы: 2016-08-16; просмотров: 1075; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.144.230.82 (0.056 с.)