
- •Методические указания
- •Содержание
- •1 Введение
- •2 Лабораторная работа №1. Особенности работы в операционной системе Linux
- •2.1 Общие сведения
- •2.1.1 Вход в систему
- •2.1.2 Выход из системы
- •2.1.3 Пользователи и пароли
- •2.1.4 Идентификаторы пользователя и группы
- •2.1.5 Команда who
- •2.2 Порядок выполнения лабораторной работы
- •2.3 Контрольные вопросы
- •2.4 Содержание отчета
- •3.1.2 Команды для работы с файлами
- •169 209K /usr
- •3.2 Порядок выполнения лабораторной работы
- •3.3 Контрольные вопросы
- •3.4 Содержание отчета
- •4.1.2 Выход из справочной системы
- •4.1.3 Разделы справочной системы
- •4.1.4 Получение описания команд
- •4.2 Порядок выполнения лабораторной работы
- •4.3 Контрольные вопросы
- •4.4 Содержание отчета
- •5.1.2 Основные команды программы Midnight Commander
- •5.1.3 Формат вывода информации о файле
- •5.1.4 Встроенный редактор текста
- •5.2 Порядок выполнения лабораторной работы
- •5.3 Контрольные вопросы
- •5.4 Содержание отчета
- •6.1.2 Работа с гибкими дисками
- •6.1.3 Таблица файловых систем: /etc/f stab
- •6.1.4 Работа с cd-rom и файлами ms-dos
- •6.1.5 Работа с принтером
- •6.2 Порядок выполнения лабораторной работ
- •6.3 Контрольные вопросы
- •6.4 Содержание отчета
- •7.1.2 Рабочий стол kde
- •7.1.3 Меню kde
- •7.1.4 Диспетчер файлов
- •7.1.5 Конфигурация kde
- •7.1.6 Настройка звуковой карты
- •7.1.7 Установка пакетов
- •7.1.8 Подключение к Интернету
- •Аутентификация
- •Сценарии
- •Программаkppp
- •Установка связи
- •7.2 Порядок выполнения лабораторной работы
- •7.3 Контрольные вопросы
- •7.4 Содержание отчета
- •Литература
4.4 Содержание отчета
Наименование и цель работы.
Команды, которые использовались при выполнении работы, и отклики операционной системы на введенные команды.
Ответы на контрольные вопросы.
5 ЛАБОРАТОРНАЯ РАБОТА № 4.
ПрограммаMidnightCommander
Цель работы: изучить основные приёмы работы с программой Midnight Commander.
5.1 Общие сведения
5.1.1 Загрузка программы Midnight Commander
С командной строкой работают только тогда, когда другой альтернативы нет или когда вводят одиночные команды управления системой, точно так же, как в MS-DOS, когда отсутствует, например, Norton Commander. В Linux есть аналог псевдографической оболочки Norton Commander - программа me (Midnight Commander), которая позволяет сделать более наглядным и удобным процесс работы с файлами и каталогами, сохраняя все возможности использования командной строки.
Запускается Midnight Commander точно так же, как и остальные команды: mc .
Обычно появляется традиционное деление экрана на две части, в которых расположены имена файлов и каталогов. Принципы работы в mc и система «горячих» клавиш во многом совпадают с MS-DOS-аналогом.
Midnight Commander обеспечивает удобный сервис для большинства операций с файловой системой.
5.1.2 Основные команды программы Midnight Commander
Из отличий, бросающихся в глаза, можно отметить то, что комбинации Alt+Fl и Alt+F2 не работают, Кроме того, самая нижняя строка, ассоциированная с функциональными клавишами Fl-F10, не реагирует на нажатие клавиш Alt и Ctrl. Назначение функциональных клавиш приведено в таблице 1.
Над строкой функциональных клавиш расположена командная строка текущей оболочки shell, где можно ввести и выполнить любую команду системы. Над ней может отображаться поле «полезных советов» (tips), которое можно убрать, изменив настройки программы.
По умолчанию экран делится на две панели (при неполном выводе атрибутов файлов). Активной считается та панель, в которой подсвечен заголовок. Переключение между панелями производиться с помощью клавиши Tab. Для выполнения операций, введенных в командной строке или с помощью функций, используется текущий (активный) каталог, а при копировании в качестве пункта назначения используется каталог, отображаемый на второй панели.
Таблица 5.1 Назначение функциональных клавиш
Функциональная клавиша |
Выполняемое действие |
F1 |
Вызов контекстно-зависимой подсказки |
F2 |
Вызов меню, созданного пользователем |
F3 |
Просмотр файла |
F4 |
Вызов встроенного редактора для файла |
F5 |
Копирование файла или группы отмеченных файлов из каталога, отмеченных в активной панели, в открытый каталог на второй панели |
F6 |
Перенос файла или группы отмеченных файлов из каталога в каталог |
F7 |
Создание нового каталога |
F8 |
Удаление файла, каталога или группы отмеченных файлов |
F9 |
Вызов основного меню программы |
F10 |
Выход из программы |
Для удобства работы с мышью предназначены три экранных кнопки: «<», «v» и «>», использующиеся при перелистывании «страниц» списка файлов. Кроме того, с помощью мыши можно производить вырезание и вставку текста, если удерживать клавишу Shift (в режиме эмуляции терминала это свойство не работает).
Список файлов в любой из панелей можно сортировать, выбрав в меню соответствующей панели пункт «Порядок сортировки»:
• по имени;
• по расширению;
• по размеру файла;
• по времени модификации;
• по времени последнего обращения к файлу;
• по номеру узла (inode);
• без сортировки.
Для удобства пользователя по умолчанию каталоги отображаются в начале списка, но это свойство можно отменить, отметив опцию «Смешивать файлы и каталоги» (Mix all files) в подменю «Конфигурация» меню «Настройки».
В mc можно задать шаблон (маску), который будет отсеивать файлы, не соответствующие заданным условиям. Чтобы отбирать файлы, соответствующие определенному шаблону нужно выберать в меню пункт «Фильтр». В строке для шаблона, на пример, можно указать *. tar, gz, чтобы вывести только архивированные файлы. Имена каталогов и ссылки на каталоги отображаются всегда, независимо от шаблона.
Так как mc не обновляет автоматически информацию о файловой системе, то для актуализации используется пункт меню «Перечитать» (горячая комбинация клавиш Ctrl+r). Эта команда полезна не только в тех случаях, когда другие процессы создают или удаляют файлы, но и при выполнении ряда команд из командной строки.
Если перевести панель в режим Информация, то будет выводиться информация об отмеченном файле в другой панели (тип, свободное пространство и число свободных номеров узла, inode).
Для выполнения операций над группой файлов их надо отметить (выделить). Для выделения или отмены выделения файлов служит клавиша Insert. Чтобы выделить все файлы в текущем каталоге, надо нажать клавишу «*», но если в каталоге уже выделены какие-либо файлы, то нажатие клавиши снимает отметку с выделенных файлов и отмечает остальные файлы.
Для поиска файла в текущем каталоге можно воспользоваться комбинацией клавиш Ctrl+s или Alt+s. При повторном нажатии клавиш Ctrl+s ищется следующий подходящий под условия поиска файл.
Из параметров mc, которые можно настраивать, следует отметить следующие пункты:
• показывать резервные файлы (Backup) — по умолчанию программа не показывает те файлы, имена которых заканчиваются символом «~» (команда Is -В);
• показывать скрытые файлы — по умолчанию те показывает скрытые файлы, имена которых начинаются с точки (команда Is -a).