
- •Лабораторная работа 2 Основы использования командной строки
- •2.1. Выполним первые действия в командном режиме
- •2.2. Изучим команды, сообщающие информацию о программно-аппаратном комплексе компьютера
- •2.3. Познакомимся с командой echo, переменными оболочки и параметрами запуска программ
- •2.4. Изучим систему помощи в командном режиме семейства unix/Linux
- •2.5. Изучим, что такое команда
- •2.5.1. Рассмотрим типы и количество команд
- •2.5.2. Рассмотрим параметры командной строки
- •2.5.3. Рассмотрим использование нескольких опций одной команды
- •2.6. Рассмотрим использование специальных символов оболочки
- •2.7. Изучим историю набранных команд и средства редактирования командной строки
- •2.8. Рассмотрим простейшее использование текстового редактора VI
- •2.9. Ознакомимся с основами работы с программой Midnight Commander
2.9. Ознакомимся с основами работы с программой Midnight Commander
Программа Midnight Commander является аналогом популярного файлового менеджера Norton Commander. Эта программа создана в рамках проекта GNU. Она может работать на разных аппаратных платформах под управлением UNIX-систем, а так же компилироваться для работы с операционными системами Windows .
Для тех, кто не знаком с файловыми менеджерами типа nc или far, опишем основы использования Midnight Commander являющуюся их аналогом, реализуемую в проекте GNU. Программа запускается командой
mc
На экране появляются два прямоугольника, высвечивающих содержимое каких-то каталогов файловой системы. Они называются Левой и Правой панелями (Left и Right panel). Одна из них является активной – в ней светящаяся полоса – курсор. Переключение активной панели осуществляется клавишей <Tab>. Для активизации главного меню программы нажимается клавиша <F9>.
Рассматриваемый файловый менеджер позволяет выполнять много действий с файлами и каталогами (создавать, модифицировать, копировать, переносить и удалять), но также и такие:
получать информацию о разных элементах системы;
настроить доступ к удаленным системам;
изменять вид представляемой на экране информации.
Для изучения Midnight Comander выполните следующие действия.
Перейдите на одной из панелей в каталог /etc, а на другой – сначала в каталог /root, а затем – в /dev.
Изучите позиции Левая (Left) и Правая (Right) главного меню программы и измените содержимое информации, высвечиваемой на экране.
Создайте текстовый файл и просмотрите его. Для этого нажмите комбинацию клавиш <Shift+F4> (для редактирования нового файла). Далее наберите следующие строки текста:
#/bin/bash
clear
echo "Input symbol"
read a
Затем нажмите <F2> (сохранение файла), введите имя создаваемого файла и <F10> (завершение работы с программой редактирования). Его можно просмотреть, нажимая <F3>.
Измените права доступа к созданному текстовому файлу, сделав его исполнимым. Для этого нажмите <F9>, выберите Команды и Права доступа (сhmod).
Изучите позиции меню Команды (Command). Для поиска файла с именем dmesg надо сделать следующее: нажать <F9>, выбрать Команды и Поиск файлов (find file), а затем ввести в первой строке ввода символ /, а во второй – dmesg. Нажав <Enter>, получите список более одного файла. Сама команда dmesg выводит сообщения, появляющиеся при загрузке системы. Проанализируйте, какие файлы и в каких каталогах появятся в результате поиска.
Программа mc позволяет легко создавать архивы. Точнее, она облегчает процедуру вызова программ, создающих архивные файлы. Для этого надо выбрать светящимся курсором Midnight Comander файл и нажать <F2>. Увидим список команд. Одна из них
y Gzip or gunzip current file
обеспечивает создание архивного файла или наоборот, распаковку файлов архивов типа *.zip. Если отметить несколько файлов, то такая команда выполнит операцию архивировать/разархивировать над всеми из них. Если передать такие архивный файлы в раздел операционной системы Windows , то после перезагрузки эти файлы можно обслуживать, например, программой WinZip.