Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Redaktsia_4_UP_Linux_-_Osnovnaya_chast.doc
Скачиваний:
57
Добавлен:
06.11.2018
Размер:
2.02 Mб
Скачать

Лабораторный практикум

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

Общие требования

  1. Практикум рассчитан, как минимум, на 28 часов лабораторных занятий.

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

  3. Для проведения занятий необходим компьютерный класс из расчета одно автоматизированное рабочее место на базе персонального компьютера на каждого пользователя. Сложные задания по усмотрению преподавателя разрешается проводить подгруппами в составе двух человек.

На каждом компьютере должна быть инсталлирована одна из распространенных версий операционных систем GNU Linux. Желательно использовать дистрибутивы последних версий с последними версиями ядра операционной системы, что обеспечит поддержку наиболее передового аппаратного обеспечения компьютера. Если инсталляция программного обеспечения на жесткий диск невозможна, рекомендуется использовать загружаемые рабочие системы, установленные на компакт-диске (так называемый Live-CD, содержащий полноценную версию ОС).

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

В ходе занятий используются встроенные команды интерпретатора /bin/bash (Bourne Again Shell) и штатные утилиты операционной системы. Для исследования структуры файловых систем автором рекомендуются свободно распространяемая утилита extview (автор – Желтышева Е.Д.), и сценарий extv на языке Perl (автор – Пирожкова М.В.). Кроме того, в работах 2 и 4 используются две утилиты, созданные М.Э. Пономаревым.

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

Памятка обучаемым

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

  • Все операции с файлами и каталогами производите только в режиме текстовой консоли или эмуляции текстового терминала. Там, где это предусмотрено заданием, используйте возможности файлового менеджера Midnight Commander.

  • Обучаемые при проведении лабораторных работ должны работать в нескольких текстовых консолях. Переключая консоль, вы можете поочередно работать с объектами операционной системы от имени нескольких пользователей и администратора системы. Переключение текстовой консоли производится комбинацией клавиш Alt-Fn, где n – номер консоли.

  • Наибольшие затруднения и наиболее частые ошибки у начинающих, а также пользователей, не искушенных в интерфейсе командной строки, вызывает ввод команд. Если образец команды предусмотрен заданием, постарайтесь разобраться с ее синтаксисом и назначением элементов командной строки. Многие команды даны с указанием объектов в угловых скобках, например <dev>. Не копируйте команды механически и правильно подставляйте в них нужные параметры. Перед тем как завершить введеную команду клавишей <Enter>, проверьте правильность ее написания. В вашем распоряжении краткий справочник по командам, приведенный в приложении, примеры команд, сопровождающие текст пособия, а также электронные руководства man и info.

  • При выполнении ряда заданий вам придется работать с системой, имея полномочия суперпользователя. Будьте особо внимательны при вводе команд. Помните, что операционная система, как правило, не контролирует целесообразность команд суперпользователя и ваше ошибочное или необдуманное действие может привести к краху системы. Ориентируйтесь на характерную форму приглашения к вводу команд ($ – пользователь, # – администратор). Не бравируйте своим умением быстрого ввода команд. Наиболее ответственные команды, которые могут привести к разрушению операционной системы или тотальному стиранию данных с машинных носителей, перед запуском не стесняйтесь показать преподавателю.

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

  • Ответы на поставленные вопросы (с указанием пунктов задания) заносите в отчет, который можно вести в произвольной форме в рукописном или электронном виде.

  • Защита выполненных работ производится индивидуально при предъявлении отчета. Основная форма защиты – ответы на вопросы тестового задания (в виде программированного контроля). Преподаватель может по своему усмотрению изменять форму защиты.

Л АБОРАТОРНАЯ РАБОТА № 1

«Исследование файловых объектов с правами пользователя»

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]