Копирование файла в программах оболочках. Операционные оболочки. Программные оболочки ms dos, Norton Commander. Обслуживание дисков. Запуск программ и открытие документов

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

Оболочка Norton Commander, несомненно, является самой распространенной из используемых в настоящее время надстроек над DOS, преобразующих её командный пользовательский интерфейс в интерфейс типа “меню”. Она настолько прочно запала в сердца пользователей ПК, что с ней не хотят расставаться даже те из них, которые уже давно работают в среде Windows, применяя оболочку Norton Commander в качестве “файлового манипулятора”. Причины привязанности многих к “классической” оболочке Norton Commander в её исключительной простоте, привычности работы с ней, в экономном использовании ею ресурсов ПК. Оболочка Norton Commander стала настолько неотъемлемым, естественным атрибутом IBM - совместимого ПК, что всякий, кто по необходимости или любознательности знакомится с новой оболочкой, невольно проецирует её возможности на возможности оболочки Norton Commander.

Общая характеристика оболочки:

Оболочка Norton Commander разработана американской фирмой Peter Norton Computing, которая с 1990 г. входит в состав корпорации Symantec.

Оболочка Norton Commander обеспечивает:

1. Отображение деревьев каталогов и содержимого каталогов (характеристик входящих в них файлов) в форме, наиболее удобной для восприятия человеком, в результате чего пользователь перестает чувствовать себя слепцом, не видящим на своих дисках ровным счетом ничего;

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

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

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

5. подготовку текстовых файлов;

6. выполнение из ее среды практически всех команд DOS;

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

8. выдачу информации о компьютере в целом, о дисках и об оперативной памяти;

9. поддержку межкомпьютерной связи через последовательный или параллельный порт (с использованием модуля Commander Link);

10. поддержку электронной почты через модем по телефонным линиям связи (при помощи модуля Term90, разработанного для корпорации Symantec фирмой BAUSCH datacom GmbH).

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

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

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

К достоинствам рассматриваемой оболочки относятся:

1. высокая степень интеграции функций;

2. удобство выдачи команд DOS - выдавать их из среды оболочки даже удобнее, нежели взаимодействуя с DOS непосредственно;

3. поддержка иерархической системы меню (вложенных меню) для запуска программ;

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

5. высокая устойчивость в работе и приемлемая защищенность от ошибок пользователя;

6. наличие удобного и понятного контекстно - чувствительного интерактивного справочника;

7. поддержка манипулятора типа мышь;

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

Наряду с неоспоримыми достоинствами имеются и некоторые недостатки. Среди них:

1. отсутствие средств сортировки каталогов в дереве файловой структуры;

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

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

Оболочка Norton Commander не предъявляет к оборудованию ПК ни каких особых требований и может работать на всех используемых в настоящее время компьютерах, оборудованных винчестерским накопителем (правда, и без него ядро оболочки использовать можно).

Для размещения всех файлов, образующих оболочку, требуется около 1,8 Мбайт дискового пространства.

Запуск программы NORTON COMMANDER

NORTON COMMANDER запускается файлом nc.exe (либо ncsmall.exe, ncmain.exe). После запуска программы высвечивает на экране в так называемом "окне" содержимое активного каталога. Для передвижения по "окну" можно использовать стандартные клавиши управления положением курсора (стрелки, {Del}, {Ins}, {Home}, {End}, {PgUp}, {PgDn}). Стрелки служат для перемещения курсора в активном "окне". Клавиши {PgUp} и {PgDn} служат для постраничному перемещению по тексту соответственно вверх и вниз (перелистывание экранных страниц). Клавиши {Home} и {End} предназначаются для перемещения курсора в начало и конец строки соответственно. Клавиша {Ins} выполняет подсветку (выбор) программ для последующего копирования удаления и т.д. Для отмены подсветки достаточно повторно нажать на {Ins}. Работает только с именами файлов и не работает с именами подкаталогов. Клавиша {Del} служит для удаления символа, на котором находится курсор. Последний при этом остается на прежнем месте, а символы справа от курсора сдвигаются на одну позицию влево. Для перехода в другой подкаталог достаточно подвести "подсветку" (highlight) к имени подкаталога (подкаталоги изображаются в окне заглавными буквами) и нажать клавишу {Enter}. После этого в окне будет отображено содержимое данного подкаталога. Содержимое второго окна останется без изменения - это окно НЕ активно. Для смены активного окна (т.е. окна, в котором производится работа) достаточно нажать клавишу {Tab} или {Ctrl - I}.Эта операция меняет активное окно. Для возврата в подкаталог предыдущего уровня надо подвести подсветку к имени подкаталога предыдущего уровня и нажать {Enter} или {Ctrl - PgUp} (первый способ не срабатывает, если командная строка не пуста, второй же способ игнорирует заполненность командной строки.

NORTON COMMANDER позволяет также запустить любые заранее выбранные программы, используя специальное пользовательское меню. Для этого достаточно нажать функциональную клавишу {F2} и выбрать из предлагаемого списка программу. Этот список хранится в файле nc.mnu и может быть модифицирован по усмотрению пользователя.

NORTON COMMANDER содержит довольно сжатую и не совсем полную подсказку (помощь), которая вызывается клавишей {F1} (обозначена как Help в строке - подсказке в нижней части экрана).

АО "Медицинский Университет Астана"

Кафедра информатики, математики с курсом медбиофизики.

Тема: Программные оболочки

Выполнил а: Бактиярова Ж.Е

Факультет:Общая медицина

1курс 131-гр.

Проверила: Алтаева А. У.

Сроки сдачи: 19.09-23.09

Оценка: ____

Астана 2011 г.

План.

· Введение

· Программные оболочки и их функции

· Norton Commander

· Заключение

· Литература

Введение.

FAR Manager - консольный файловый менеджер для операционных систем семейства Microsoft Windows.

Автор программы - Евгений Рошал. С 18 июня 2000 года разработкой FAR Manager занимается группа FAR Group. Начиная с версии 2.0 программа распространяется под модифицированной лицензией BSD. Предыдущие версии имели собственническую лицензию, по которой коммерческое использование программы являлось платным.

Программа FAR Manager наследует двухоконную идеологию, стандартную расцветку и систему команд (управление с клавиатуры) у известного файлового менеджера Norton Commander.

Norton Commander (сокращенно называемый на советском пространстве NC, сленг рус. Нортон ) - популярный файловый менеджер для DOS, первоначально разработанный американским программистом Джоном Соухэ. (Некоторые дополнительные компоненты были полностью или частично написаны другими людьми: Linda Dudinyak - Commander Mail, вьюверы; Peter Bradeen - Commander Mail; Keith Ermel , Brian Yoder - вьюверы.) Программа была выпущена компанией Peter Norton Computing (глава - Питер Нортон), которая позже была приобретена корпорацией Symantec.

В течение нескольких лет Norton Commander конкурировал по степени популярности с файловыми менеджерами PCTools и XTree, однако уже с третьей версии Norton Commander вытеснил с персональных компьютеров эти программы.

Разработка велась с 1984 года (первоначально под названием VDOS). Первая версия была выпущена в 1986 году.

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

Начиная с версии 4.0 программу разрабатывала целая команда программистов, поскольку в 1990 фирма Peter Norton Computing была куплена компанией Symantec , но новый коммандер постепенно начал утрачивать популярность, так как увеличил размер занимаемой памяти (что было критично для DOS), содержал ошибки и, к тому же, начал вытесняться собственными клонами. Менее функциональные, чем Norton Commander, Volkov Commander и Pie Commander , более-менее точно копировали нортоновский интерфейс. DOS Navigator, визуально схожий с Norton Commander, предоставлял гораздо больший ряд возможностей. Впоследствии клоны появились и на других операционных системах: BSD, Linux - Midnight Commander, Krusader ; Microsoft Windows - FAR Manager , Total Commander; и другие аналогичные программы.

Команда Symantec продолжала борьбу за рынок, выпустив для DOS версии 5.0 (1995), 5.51 (1998) и для Microsoft Windows версию 2.01. В Norton Commander 5.51 для DOS появилась поддержка длинных имен файлов при работе в Windows. Но большого распространения эти версии уже не получили, так как появившиеся к тому времени клоны и последователи NC обладали большими возможностями, а некоторые пользователи предпочитали пользоваться штатным файл-менеджером Windows. А в середине 2000 года, появляется FAR Manager, который наследуя двухоконную идеологию, стандартную расцветку и систему команд (управление с клавиатуры) у файлового менеджера Norton Commander - становится наиболее популярным файловым менеджером (в основном, среди IT-специалистов).

Программы-оболочки – весьма популярный класс системных программ. Они обеспечивают более удобный и наглядный способ общения с ПК, чем с помощью командной строки DOS . Это как бы промежуточное звено между DOS и пользователем. В основном весь набор действий, осуществляемый программой-оболочкой, можно реализовать и средствами самой ОС. Тем не менее, многие пользователи предпочитают использовать оболочки. Основная причина состоит в следующем. Взаимодействие пользователя с ОС DOS осуществляется по принципу диалога: пользователь набирает команду, нажимает клавишу , и ОС выполняет эту команду. Такой способ не нагляден и недостаточно удобен. Например, если надо скопировать какой-либо файл, нужно правильно набрать имя команды, имя файла, имя каталога. Нужно все это помнить и не ошибиться при наборе. Гораздо проще «ткнуть» мышью (или курсором) в определенное место экрана, чтобы указать нужный файл, каталог и требуемое действие. Оболочка позволяет работать с ПК как раз на таком наглядном уровне.

Программы-оболочки обеспечивают:
· создание, копирование, пересылку, переименование, удаление, поиск файлов, а также изменение их атрибутов;
· отображение дерева каталогов и характеристик входящих в них файлов в форме, удобной для восприятия человека;
· создание, обновление и распаковку архивов (групп сжатых файлов);
· просмотр текстовых файлов;
· редактирование текстовых файлов;
· выполнение из её среды практически всех команд DOS;
· запуск программ;
· выдачу информации о ресурсах компьютера;
· создание и удаление каталогов;
· поддержку межкомпьютерной связи;
· поддержку электронной почты через модем.

Примеры программ - оболочек: Norton Commander, Volkov Commander, FAR, Windows Commander и др. В верхней части экрана размещаются две синих панели, каждая из которых содержит оглавление одного из каталогов файловой системы. Ниже располагается командная строка с обычным приглашением MS DOS и мерцающим курсором, в которой можно набирать обычные команды DOS . В последней строке экрана находится список функциональных клавиш - с кратким обозначением их функций.

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

Заголовок одной из панелей выделен серо-зеленым цветом. Это означает, что именно этот диск и этот каталог являются текущими для MS DOS (т.е. рабочими).

  1. строку “..”, обозначающую выход в “родительский ” каталог данного каталога;
  2. строки с именами подкаталогов данного каталога (высвечены прописными буквами);
  3. строки с именами отдельных файлов данного каталога (высвечены строчными буквами).

Строки любого типа могут отсутствовать в оглавлении данной панели: строка 1 отсутствует, если на панели представлен корневой каталог (выходить некуда); строки 2 отсутствуют, если в данном каталоге нет подкаталогов; строки 3 отсутствуют, если в данном каталоге не зарегистрированы отдельные файлы.

Одна из строк рабочей панели (т.е. панели с выделенным заголовком) выделена рамкой серо-зеленого цвета (как и заголовок). Можно перемещать курсорную рамку по строкам панели, как в обычном меню: стрелками курсора – вниз, вверх, влево, вправо; клавишами и – на последнюю строку и на первую строку оглавления; клавишами и - на страницу вверх или вниз.

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

Перемещение между левой и правой панелями осуществляется нажатием клавиши .

Для возврата в «родительский» каталог необходимо переместить курсорную рамку панели на верхнюю строку (..) и нажать клавишу . Для входа в каталог следующего уровня (т.е. в каталог, для которого текущий каталог является «родительским») необходимо переместить курсорную рамку на имя каталога и нажать .

Если необходимо переместиться в каталог, который находится на другом логическом диске (не показанном на панелях NC), то для смены логического диска левой панели надо нажать клавиши -, а для смены диска правой панели – клавиши -. Появится диалоговое окно – меню из имен логических дисков, которые доступны компьютеру. Курсорную рамку следует переместить на нужное имя и нажать или просто нажать клавишу с изображением соответствующей буквы. Если вы передумали менять диск, надо нажать . Менять диск можно в любой панели – в рабочей и нерабочей.

  1. Создание каталога . Прежде всего, необходимо перейти в ту среду, где надо создать каталог. Например, для создания подкаталога в каталоге PACK диска C: надо войти в каталог PACK и нажать клавишу . На экране появится диалоговое окно с приглашением набрать имя нового каталога. Оно не должно совпадать с именами каталогов, уже зарегистрированных в PACK (например, MY_DIR). Новое имя надо набрать на клавиатуре и нажать . В рабочей панели появится имя нового каталога (прописными буквами), а курсорная рамка укажет на это имя. Нажав затем , можно войти в новый каталог. В нем будет только одна строка - “..”. Это означает, что новый каталог пока пуст и располагает только строкой для выхода в “родительский“ каталог. Теперь в этот каталог можно помещать и отдельные файлы, и подкаталоги.
  2. Копирование файла. При копировании файла создается точная копия исходного файла – с тем же именем (только в другом каталоге!) или с другим именем (в любом, в том числе, и в текущем каталоге). Исходный файл остается в неприкосновенности. В файловой системе возникают два совершенно одинаковых файла. Общая свободная память на дисках уменьшается на величину, равную размеру файла. Для копирования файла следует нажать клавишу . На экране появится диалоговое окно с сообщением, что NC готов скопировать файл в каталог, открытый в соседней панели. По нажатию клавиши файл будет скопирован с тем же именем в соседний каталог. Если надо скопировать файл в другой каталог, то имя этого каталога и путь к нему нужно ввести с клавиатуры в соответствующую строку диалогового окна.

Программа «Проводник».

Проводник - служебная программа, предназначенная для навигации по файловой структуре компьютера и ее обслуживания. Проводник очень глубоко интегрирован в операционную систему Windows. По сути, мы работаем с ним даже тогда, когда его не видим. Если по щелчку правой кнопкой мыши на каком-либо объекте мы получаем контекстное меню, это результат невидимой работы Проводника. Если при перетаскивании объектов из одного окна в другое происходит их копирование или перемещение, это тоже результат заочной деятельности Проводника. Однако с ним ложно работать и «очно». Программа запускается командой Пуск Программы Проводник.

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

Навигация по файловой структуре.

Цель навигации состоит в обеспечении доступа к нужной папке и ее содержимому.

Навигацию по файловой структуре выполняют на левой панели Проводника, на которой показана структура папок. Папки могут быть развернуты или свернуты, а также раскрыты или закрыты. Если папка имеет вложенные папки, то на левой панели рядом с папкой отображается узел, отмеченный знаком «+». Щелчок на узле разворачивает папку, при этом значок узла меняется на «-». Таким же образом папки и сворачиваются.

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

Запуск программ и открытие документов.

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

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

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

Первая задача - найти и раскрыть папку-источник, чтобы на правой панели был виден копируемый объект. Вторая задача - найти на левой панели папку-приемник, но раскрывать ее не надо. Далее объект перетаскивают с правой панели на левую и помещают на значок папки-приемника.

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

Удаление файлов и папок . Работа начинается с навигации. На левой панели открывают папку, содержащую удаляемый объект, а на правой панели выделяют нужный объект (или группу объектов).

Удаление можно выполнять несколькими способами:

    с помощью команды Файл → Удалить из строки меню (если ни один объект не выделен, эта команда не активируется);

    использовать командную кнопку на панели инструментов;

    с помощью контекстного меню (щелкните правой кнопкой мыши на удаляемом объекте и выберите в контекстном меню пункт Удалить };

    использовать клавишу I>Delete> клавиатуры.

Буфер обмена .

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

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

Принципы работы с буфером обмена.

1. Открываем папку-источник (откуда). Выделяем щелчком левой кнопки нужный объект.

2. Копируем или забираем (вырезаем) объект в буфер. В первом случае объект остается в папке-источнике и может быть размножен. Во втором случае он удаляется из папки-источника, но может некоторое время храниться в буфере.

3. Открываем папку-приемник (куда) и помещаем в него объект из буфера обмена.

Указанные операции (Копировать, Вырезать, Вставить) можно выполнить разными способами:

    используя пункт Правка в строке меню;

    используя командные кнопки панели инструментов;

    используя контекстное меню объектов;

    используя определенные комбинации клавиш клавиатуры (- копировать в буфер, - вырезать в буфер, - вставить из буфера).

Программы-оболочки

Программа оболочка - это такая программа, которая облегчает общение пользователя с компьютером и предоставляет ему ряд дополнительных возможностей универсального характера. Far, Windows Commander относятся к современным программам-оболочкам.

Far - это работающая в текстовом режиме программа управле­ния файлами для Windows 95/98/NT, с поддержкой длинных имен файлов и широким набором операций над файлами и папками. Far позволяет работать с архивами, при этом файлы в архивах обрабатываются аналогично файлам, в папках. При запуске Far на экране высвечиваются две синих панели, в каждой из которых может отображаться содержимое панелей файлов, ин­формации, дерева папок, быстрого просмотра.

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

В самой нижней строке экрана перечислены команды, выпол­няемые при нажатии функциональных клавиш. Над строкой функ­циональных клавиш находится командная строка - место для вво­да команд DOS и выдачи сообщений, В командной строке указан текущий диск и текущая папка. Выход из программы - клавиша F10.

Windows Commander - это программа с графическим интуи­тивно-понятным интерфейсом, в окне которой расположены два окна для отображения информации на дисках. Р про­грамме Windows Commander органично соединились основные функциональные возможности программ, аналогичных Far, Про­воднику, WinRar. Добавлена функция подсоединения к файлам Internet через протокол FTP, имеется возможность просмотра фай­ла (F3) любого размера в шестнадцатеричном, двоичном или текстовом формате, ширина строки и размер шрифта могут теперь быть изменены (заменены). Имеется кнопочная панель и главное меню с перестраиваемой конфигурацией, чтобы запустить внеш­ние программы или внутренние команды меню. На сегодня - это лучшая программа-оболочка.

Методика работы с Far

Чтобы отобразить содержимое папки на текущей панели (рас­крыть папку) - необходимо выделить курсором эту папку и на­жать клавишу.

Переход на каталог уровнем выше - выделить курсором в пане­ли строку «...» и нажать клавишу.

Переход с панели на панель - нажать клавишу или щелкнуть левой кнопкой мыши в окне нужной панели.

Установка нужного диска - нажать клавиши для ле­вой панели и - для правой. Далее из списка дисков вы­брать курсором или левой кнопкой мыши нужный диск, нажать клавишу.

Выделение файлов или папок - нажимать клавишу

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

В диалоговом режиме NC позволяет:

– просматривать, создавать, переименовывать и уничтожать подкаталоги;

– эффективно вести поиск файлов с заданными именами;

– просматривать и редактировать содержимое файлов;

– копировать, перемещать, уничтожать, переименовывать отдельные файлы и группы файлов;

– запускать исполняемые (.СОМ), загрузочные (.EXE) и пакетные (.ВАТ) файлы;

– получать информацию об объеме, дате и времени создания файлов, об объеме

– доступной оперативной памяти и памяти на дисках;

– создавать собственное меню пользователя, закреплять за клавишами клавиатуры определенные функции и выполнять их;

– вводить в командную строку любые команды MS-DOS, вызывать из буфера ранее выданные команды, редактировать их и повторять;

– изменять исходную конфигурацию Norton Commander.

После загрузки Norton Commander на экране дисплея появляются две информационные панели в рамках. Панели содержат информацию о подкаталогах, файлах и т.д. Возможно полное и краткое представление информации о файлах: правая панель состоит из четырех колонок и дает полную информацию о файлах в каталоге C:\DOS: имя и размер файла, дата и время создания; левая панель состоит из трех колонок и содержит лишь имена файлов в каталоге C:\WINDOWS\SYSTEM. Путь каталога указывается в самой верхней строке каждой панели.

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

Имена подкаталогов на экране дисплея всегда изображаются прописными буквами, а имена файлов — строчными независимо от того, как они были введены с клавиатуры.

В последней строке панели выводится полная информация о файле или подкаталоге, на котором находится маркер активной панели или на котором находился маркер пассивной панели перед переводом его на активную панель. Например, пассивной панелью является левая панель; в нижней строке панели указано, что перед переходом маркера на ативную панель был выбран файл choice.com размером 1754 байт, созданный 30 сентября 1993 года в 6 часов 20 минут утра.

Основным понятием при работе с Norton Commander является активная панель, в которой выполняются все команды. Активная панель — это панель, на которой находится светящийся маркер (курсор) в виде прямоугольника другого цвета. Другая панель является пассивной. После загрузки маркер находится на имени первого файла или подкаталога активной панели. Имя дисковода и путь каталога всегда подсвечены в верхней строке. В MS-DOS это соответствует понятиям текущий дисковод и каталог.

Маркер передвигается внутри панели с помощью клавиш управления курсором, а также клавиш Home, End, PgUp, PgDn. Клавишей Home маркер устанавливается в начало каталога активной панели; клавишей End — в конец каталога активной панели; клавиши PgUp и PgDn позволяют просматривать каталог постранично вверх и вниз соответственно.

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

Клавиша табуляции или клавиши Ctrl+I позволяют сделать пассивную панель активной (переход из одной панели в другую).

Клавиши Ctrl+O используются, если нужно убрать изображение обеих панелей для работы с командами DOS. При повторном нажатии этих клавиш изображение панелей вновь появляется на экране.

Клавиши Ctrl+F1 и Ctrl+F2 включают / выключают соответственно левую и правую панели; в обоих случаях, если выклюяаемая панель была активной, то активной становится оставшаяся панель.

Клавиши Ctrl+P включают / выключают пассивную панель.

Клавиши Ctrl+U позволяют поменять панели местами.

Клавиши Ctrl+L позволяют на месте пассивной панели получить информацию об объеме оперативной памяти, объеме диска активной панели и о свободном объеме ОЗУ и диска.

Клавиши Alt+F1 позволяют сменить имя дисковода для левой панели, а Alt+F2 для правой. После нажатия одной из этих комбинаций клавиш на соответствующей панели появляется окн. Имя рабочего дисковода подсвечено. Нужный дисковод выбирается с помощью клавиш управления курсором, после чего нажимается клавиша Enter. Если в данный момент указанный дисковод не готов к работе, например в него не вставлена дискета, то на экране появляется окно. В строке «Другое имя устройства» можно ввести букву другого дисковода для перехода на него.

Клавиши Ctrl+R позволяют обратиться повторно к активному дисководу после замены в нем дискеты.

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

Все операции в Norton Commander выполняются через систему падающих меню, вызываемую клавишей F9. Однако за большинством из них закреплены «горячие» клавиши, которые в качестве подсказки представлены в самой нижней строке экрана. Цифры 1-10 означают функциональные клавиши F1-F10; рядом с каждой из них кратко указана выполняемая при нажатии операция.

Norton Commander позволяет осуществлять практически все доступные в MS-DOS операции с файлами, кроме опреаций по команде COPY по объеденению файлов, установлению даты и времени создания копии.

Для выполнения файлов с расширениями EXE, .COM, .BAT необходимо подвести маркер (курсор) к требуемому файлу и нажать Enter. Ту же операцию можно выполнить через командную строку MS-DOS, набрав в ней имя необходимого файла.

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

При вводе неправильной команды DOS или неверного имени файла будет выдано сообщение Bad command or file name.

Копирование одного файла осуществляется следующим образом: маркер устанавливается на файл, который необходимо скопировать, и после этого нажимается клавиша F5. В результате на экране появляется окно. В верхней строке указывается имя копируемого файла, например, choice.com, которое нельзя изменить с клавиатуры. Во второй строке указывается тот каталог, который был выбран в момент копирования в пассивной панели; в него и будет производиться копирование. Имя каталога может быть изменено. Если Вы согласны с предлагаемым путем копирования, нажмите Enter. Начинается процесс копирования, в течение которого в дополнительном окне отображается какой процент файла скопирован.

Копирование файла, имя которого и путь к которому вводятся с клавиатуры, выполняется с помощью клавиш Shift+F5. В результате на экране появляется окно. В первой строке указывается, что копируется файл. Во второй строке можно указать имя копируемого файла. В третьей строке вводится имя каталога, куда будет производиться копирование. Когда введены требуемые имя файла и каталога, необходимо нажать Enter для начала копирования.

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

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

Когда все файлы выделены, нажмите F5; на экране появится окно. В окне указано, что копируется 8 файлов в каталог C:\WINDOWS, имя которого может быть изменено. На этом же рисунке, на заднем плане, видно, что выделенные файлы подсвечены зеленым цветом.

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

Возможен еще один вид копирования — групповое копирование файлов. Он начинается с нажатия клавиши «+» в цифровой части клавиатуры. После этого на экране появляется окно. Это шаблон, используемый в MS-DOS, для выделения группы файлов. Его можно оставить без изменения для выделения всех файлов текущего каталога, а можно изменить по правилам DOS. После этого нажимается Enter; файлы, подходящие под указанную маску выделяются другим цветом. В остальном процесс копирования совпадает с ранее рассмотренными: нажимается F5 и Enter.

Необходимо отметить, что групповой выбор можно отменить, нажав клавишу «-» на цифровой части клавиатуры и Enter.

Переименование файла осуществляется с помощью клавиши F6. Для этого маркер (курсор) устанавливается на требуемый файл, нажимается F6, на экране появляется окно. Окно переименования мало отличается от окна копирования, за исключением указания операции переименования. Так же как и в случае копирования, возможно переименование файла с помощью клавиш Shift+F6.

В Norton Commander удаление файлов выполняется при нажатии на клавишу F8 или Shift+F8 (разница между этими клавишами подобна рассмотренным выше). После нажатия F8 на экране появляется окно. Как и в случае копирования файлов, возможно групповое удаление файлов с использованием шаблонов, а также удаление нескольких файлов, выделенных с помощью клавиши Insert или правой кнопки мыши. Возможно удаление какого-либо каталога с подкаталогами; для этого необходимо установить флажок включая подкаталоги.

Поиск файлов в Norton Commander вызывается путем нажатия клавиш Alt+F7, после чего на экране появляется окно Поиск файла(ов). Видно, что можно ввести имя конкретного файла или шаблон файлов для поиска. После нажатия клавиши Enter начинется поиск и ведется в пределах подкаталога активной панели. В результате на экран выводится список файлов, удовлетворяющих введенному шаблону. С помощью клавиш управления курсором можно выбрать интересующий Вас файл и, нажав Enter, оказаться в каталоге, где он расположен.

Аналогично командам MS-DOS Norton Commander имеет подобный набор команд.

Для создания каталога в Norton Commander используются клавиши F7 или Shift+F7. В результате на экране появляется окно. В строке, где находится курсор вводится имя создаваемого каталога. Если указать маршрут, то каталог можно организовать в любом месте.

Переименование каталога выполняется с помощью клавиш F6 или Shift+F6. Окно, появляющееся на экране дисплея подобно окну создания каталога.

Для удаления каталогов используется клавиши F8 или Shift+F8. Необходимо отметить, что удаление каталогов ведется по правилам DOS: удаляемые каталоги должны быть пустыми, т.е. не содержать ни подкаталогов, ни файлов.

Меню «Левая панель», «Правая панель» обеспечивают работу с подкаталогами левой и правой панелей соответственно. Рассмотрим меню подробнее на примере левой панели. Первая группа команд управляет видом информации, отображаемой в левой панели.

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

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

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

Дерево каталогов. Все каталоги на диске представляются в виде дерева, по которому можно попасть в нужный каталог.

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

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

Вкл/Выкл. Включает или выключает изображение панелей на экране дисплея.

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

Третья группа содержит следующие команды:

Обновить панель. Полезна при смене диска, например при смене дискеты в дисководе.

Отображать файлы… Команда является своеобразным фильтром отображения файлов. Можно просмотреть файлы по типу, либо по атрибуту, а также задать отображение файлов по шаблону.

Сменить диск… Позволяет выбрать другой диск в панели.

Команды меню «Файлы» дублируют работу функциональных и других клавиш цифровой части клавиатуры.

Справочная информация. Выводит дополнительное окно, в котором содержится справочная информация о Norton Commander, командах, меню. Горячая клавиша F1.

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

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

Редактирование файла. Изменить что-либо в файле можно с помощью клавиши F4.

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

Копирование файла/каталога. Как было сказано выше, копирование файлов или целых каталогов осуществляется с помощью клавиши F5.

Переименование/перенос. Операция переименования файлов или каталогов производится при нажатии клавиши F6.

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

Удаление файла/каталога. Удалить файл или каталог можно с помощью этого пункта меню, либо нажав клавишу F8.

Установка атрибутов. В дополнительном окне можно задать атрибуты файла.

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

Последней командой меню является команда Выход. С помощью нее можно выйти из Norton Commander. Горячая клавиша F10.

Меню «Команды» содержит некоторые команды, используемые достаточно редко, но вместе с тем полезные.

Дерево каталогов. Эта команда выводит на экран дисплея дерево каталогов текущего диска. С помощью этого дерева можно быстро попасть в любой каталог.

Горячая клавиша Alt-F10.

Поиск файла. Выше было сказано, что требуемый файл можно найти с помощью комбинации клавиш Alt-F7. Ту же операцию выполняет выбор этого пункта меню.

Журнал команд. Во время работы Norton Commander ведет запись всех команд, вводимых с клавиатуры. При необходимости можно вернуться к какой-либо команде и вновь выполнить ее. Горячая клавиша Alt-F8.

Число строк на экране. При выборе этого пункта меню или нажатии клавиш Alt-F9 количество строк в каждой панели в два раза.

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

Обмен панелей. Как отмечалось ранее, нажатие комбинации клавиш Ctrl-U приводит к тому, что правая и левая панели меняются местами. Тот же эффект будет при выборе этого пункта меню.

Вкл/Выкл панелей. Клавиши Ctrl-O включают или выключают обе панели сразу. Этот пункт меню дублирует операцию.

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

Создание меню пользователя. О меню пользователя было сказано выше (см. меню «файлы»). При выборе этого пункта меню система предложит выбрать между локальным и глобальным меню пользователя. После выбора пользователь сам создает меню. Процесс создания меню достаточно прост. Весь набор необходимых команд выдается в виде подсказки в строке подсказок. В частности, для создания нового пункта меню нужно нажать F6, для того, чтобы исправить некоторый пункт меню, нажимают F4, а чтобы удалить — F8, измененное меню сохраняют с помощью F2. Всегда можно вызвать помощь, нажав F1.

Обработка расширений. По умолчанию Norton Commander распознает лишь три формата файлов: .exe, .com, .bat. Однако, существует возможность «научить» программу как обходиться с другими расширениями файлов. Практически это означает, что любой неисполняемый файл можно ассоциировать с исполняемым, который будет запускаться и загружать неисполняемый файл.

Меню «Настройки» позволяет создать собственную конфигурацию Norton Commander.

Настройки… В дополнительном окне настраивается порт принтера, панели, хранитель экрана и др.

Редактор… Три точки после слова «Редактор» означают, что при выборе этого пункта меню откроется дополнительное окно, в котором производится выбор нужных параметров. В данном случае в дополнительном окне указывается будет ли использоваться встроенный в Norton Commander редактор или какой-либо другой, внешний.

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

Сжатие… Norton Commander может производить архивирование файлов. Этот пункт меню позволяет выбрать метод сжатия и пароль.

Отображать меню при запуске. При запуске Norton Commander автоматически включается меню пользователя.

Путь в командной строке. Если слева стоит галочка, это означает, что в командной строке будет выводиться не только приглашение DOS в виде текущего диска и знака >, но также весь путь до текущего каталога.

Панель управления. Включает либо выключает строку подсказок. Горячая клавиша Ctrl-B.

Полный экран. Переключает размер панелей: в полэкрана или во весь экран.

Сводная строка. Включает либо выключает строку, в которой указывается какой файл или каталог выбран. При групповом выборе — количество файлов и их общий размер.

Часы. Включает либо выключает часы в углу экрана.

Задание 2

а) Переведите числа 618,334 и -858,834 из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления

245,981 10 = 1152.25300406 8 = 26A.558106 16 = 1001101010.010101 2

858,834 10 = -1532.653004 8 = -35A.D5810624 16 = -1101011010.11010101 2

б) Переведите числа 11100011,10111 и -10101010,10011 из двоичной системы счисления в десятичную, восьмеричную и шестнадцатеричную системы счисления.

11100011,10111 2 = 227.71875 10 = 343.56 8 = E3.B8 16

10101010,10011 2 = -170.59375 10 = -252.46 8 = -AA.98 16

в) представить числа в форме с фиксированной точкой

8,682Е+03= 8682

3,449Е-02=0,3449*10 -6

2,451Е+04 =-24510

9,826Е-0,1 =0,9826

Задание 3

Запишите маршрут к следующим файлам:

setup.exe из папки Setup

D:\Setup\setup.exe

фото.tif из папки Работа

D:\ Мгук\ Работа\фото.tif

Все файлы

*.*

Все файлы без расширения

*.

ЗАДАНИЕ 4

Для выполнения задания по данному вопросу необходимо разработать в текстовом процессоре Microsoft Word рекламный лист на заданную тему. Документ должен содержать: текст, фигурный текст, рисунок, таблицу. Тема – «Рекламный лист домостроительного комбината с описанием 3-х квартир новых домов, выставленных на продажу»



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

Копирование файлов и каталогов

В Bash для копирования файлов используется команда cp (от "copy"), которой обычно передаются два аргумента:

    адрес с именем исходного файла,

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

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

Рассмотрим примеры.

cp readme readme2

В данном случае создается копия файла readme, которая остается в той же директории под именем readme2.

cp readme Desktop/

В папку Desktop копируется файл readme. Здесь текущим является родительский Desktop"у каталог. Имена копии и файла оригинала будут совпадать, а вот полные адреса – нет.

cp / home/ irina/ tux.png / mnt/ D/ pingvin.png

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

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

Чтобы скопировать каталог со всем его содержимым, необходимо использовать ключ -r команды cp:

cp -r ./ letters ./ oldletters

Перемещение и переименование

В Bash-оболочке Linux для перемещения и переименования используется одна и та же команда – mv (от "move" – перемещать). Переименование можно рассматривать как частный случай перемещения, ведь по-сути изменяется полный адрес файла, что равносильно перемещению, даже если файл остается в том же каталоге.

Также как в случае cp, для mv необходимо указать пару аргументов. Выбор между перемещением и переименованием зависит от того, что это за аргументы. При перемещении файл меняет свой адрес, следовательно, если в первом и втором аргументах указаны разные адреса, то произойдет перемещение. Если адреса одинаковые, а различаются только имена, происходит переименование. Кроме того, перемещение может быть совмещено с переименованием.

В случае перемещения без переименования во втором аргументе указывается только каталог места назначения.

mv document.txt Work

mv document.txt Work/ doc23.txt

Здесь в первом случае файл document.txt перемещается в каталог Work. Во-втором случае одновременно происходит перемещение файла и его переименование: файл document.txt перемещается в директорию Work и получает новое имя doc23.txt.

При использовании команды mv для переименования в качестве второго аргумента указывается новое имя:

mv order.txt orderNew.txt

mv Work/ list.odt Work/ names.odt

Каталоги перемещаются и переименовываются по тому же принципу, что и файлы. Групповое перемещение файлов работает также, как с командой cp.

Создание файлов и каталогов

Новые директории создаются командой mkdir . Например, чтобы создать каталог Work в текущей директории необходимо выполнить следующую команду:

mkdir Work
или
mkdir ./ Work

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

cal > ./ Work/ January

Здесь программа cal выводит календарь на текущий месяц, а поскольку стоит знак перенаправления вывода, то вывод команды будет записан в файл January, находящийся в папке Work.