12671

Файловый менеджер Midnight Commander(MC)

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторная работа 4 Тема: Файловый менеджер Midnight CommanderMC. Цель: Научится работать с приложением Midnight Commander. Теоретическая часть. MC файловый менеджер является практическим аналогом Norton Commander NC. Окно MC состоит из тех же элементов что и окно NC: строки меню левой и ...

Русский

2013-05-02

73 KB

35 чел.

Лабораторная работа 4

Тема: Файловый менеджер Midnight Commander(MC).

Цель:  Научится работать с приложением Midnight Commander.

Теоретическая часть.

MC - файловый менеджер, является практическим аналогом Norton Commander (NC). Окно MC состоит из тех же элементов, что и окно NC: строки меню, левой и правой панели, командной строки и строки подсказки.

MC запускается с помощью команды mc.  В командной строке (Консоль) наберите команду mc run 

Знакомство с программой и работа с панелями.

Ознакомимся с меню программой(нажмите F9 и стрелочками   передвигайтесь по меню). Заметьте, немного непонятные обозначения горячих клавиш. Надпись C-r обозначает Ctrl+R. А вот сочетание клавиш M-t – это Meta-клавиша или клавиша Alt. Например, комбинация M-t читается как Alt+t.

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

  •  Стандартный
  •  Укороченный
  •  Расширенный
  •  Определенный пользователем.

Чтобы установить нужный вам формат нажмите кнопку F9 для входа в меню MC, затем откройте меню левой или правой панели и выберите команду Формат списка.

!  В определенном пользователем в списке имеется строка: half type, name, |,size,|, perm?Слово half обозначает, что панель будет занимать половину экрана(можно half заменит на full – тогда ваша панель будет занимать весь экран). Все остальной это порядок отображение атрибутов файлов. Сначала тип (@ ссылка, * программа), потом имя, затем разделительная полоса (|), после нее размер файла. Потом опять разделительная полоса и права доступа к файлу.

Вы можете быстро переключатся между всеми этими форматами с помощью комбинации клавиш Alt+t. Нажав комбинацию клавиш Ctrl+x, а затем клавишу q, вы перейдете в режим быстрого просмотра. В этом режиме одна панель, как обычно содержит список файлов, а вторая панель будет отображать содержимое активного файла. Это очень  удобный режим , особенно если вам нужно быстро просмотреть несколько текстовые файлов  

Для перехода в режим информации нажмите комбинацию клавиш Ctrl+x, а затем клавишу i. В режиме информации отображается:

  •  Имя файла
  •  Его физический адрес
  •  Права доступа
  •  Количество ссылок
  •  Владелец
  •  Время создания, изменения и последнего доступа
  •  Размер
  •  Файловая система, на котором расположен файл, и ее тип
  •  Количество свободных узлов.

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

Операционная система Linux предоставляет нам много возможностей по работе с файлами. Мы можем:

  •  Просматривать файлы
  •  Редактировать
  •  Копировать файлы и каталоги
  •  Перемещать и переименовывать файлы и каталоги
  •  Изменять права доступа
  •  Изменять владельца файла и каталога
  •  Производить поиск файла
  •  Удалять файлы, каталоги и ссылки
  •  Создавать и просматривать архивы.

Создание каталога.  Чтобы создать каталог нажмите клавишу F7 или меню Файл-> Создание каталога.

Создание файлов. Чтобы создать текстовый файл наберите команду mcedit в командной строке или меню Команды ->Правка меню редактора.

Просмотр файлов.

Установите курс на какой-нибудь файл и нажмите клавишу F3. Нажатие клавиши F3 пр выбранном каталоге аналогично нажатию Enter.

Назначение функциональных клавиш в режиме просмотра.

Клавиша

Назначение

F1

Помощь

F2

Включение/выключение переноса слов

F3

Выход из режима просмотра

F4

Просмотр в шестнадцатеричном режиме

F5

Переход к строке с указанным номером

F6

Поиск регулярного выражения

F7

Поиск строки

F8

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

F10

Выход

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

Нажав F4, вы можите отредактировать файл. Редактирование осуществляется отдельной программой –mcedit. Вы можете запустить эту программу самостоятельно, не вызывая mc:

Mcedit <имя_файла>

Редактор mcedit – полноценный текстовый редактор, который поддерживает:

  •  Выделение текста
  •  Работу со встроенным буфером обмена
  •  Поиск и замену текста

Операции над файлами.

F5 копирование файлов

F6- перемещение (переименование)

F8- удаление

Простое восстановление удаленных файлов.

Удалили не тот файл?

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

Замечание!  

  1.  Функция достаточно нестабильная,  и будьте осторожны при ее использовании, чтобы не повредить то, что осталось.
  2.  Эта функция работает не во всех файловых системах.
  3.  Восстановить файлы полностью практически никогда не удается, в лучшем случае будут восстановлены часть файлов.
  4.  Для работы этой функции вы должны быть зарегистрированы как пользователь root.

Создание ссылок.

Для чего нужны ссылки? Прежде всего, для удобства пользователя. Мы задаем название ссылки для какого-либо каталога. И для перехода в этот каталог необходимо будет просто ввести команду.

Например, каталог ~/OpenOffice.org1.0/user/work. И чтобы перейти в этот каталог необходимо набрать команду: cd  ~/OpenOffice.org1.0/user/work. А если мы создадим ссылку work, то нам нужно будет ввести команду: cd work

Выберите Файл->Символическая ссылка. Введите имя файла для ссылки и имя ссылки.

Практическая часть.

  1.  Подробно изучит предложенные рассмотренные выше команды. Записать синтаксис.
  2.  Создать с помощью программы MC следующую структуру:

Laba

Laba1

Laba2

Laba1_1

Laba1_2

  1.  В папке laba1_1 создать текстовый файл text1.txt.
  2.  В папке laba12_2 создать текстовый файл text2.txt.
  3.  Скопировать файл text2.txt в каталог laba2
  4.  Просмотреть содержимое каталога laba2.
  5.  Переименовать файл text2.txt в каталог laba2 на text3.txt
  6.  Переместить файл text2.txt в каталог laba, переименовав его в text4.txt.
  7.  Просмотреть содержимое каталога laba (просмотр в виде дерева).
  8.  Просмотреть содержимое всех файлы путем быстрого просмотра.
  9.  Удалить папку laba.

Контрольные вопросы.

  1.  Дайте определение папке, каталогу?
  2.  Чем MC(Linux) отличается от NC (Windows)?


 

А также другие работы, которые могут Вас заинтересовать

81413. Типологический анализ социально-дезадаптированных семей 42.07 KB
  Семьи для которых характерны наиболее глубокие дефекты социализации вольно или невольно провоцируют детей на раннее употребление психоактивных веществ и совершение правонарушений. Псевдоблагополучная семья отличается ярко выраженным деспотическим характером безоговорочным доминированием одного из родителей полным подчинением ему остальных членов семьи наличием жестоких взаимоотношений держать всех в ежовых рукавицах применением физического наказания как основного средства воспитания. Дефекты в структуре родительской семьи в...
81414. Основные аспекты взаимосвязи социологии и социальной работы 36.7 KB
  Изучая тему студент должен исходить из тесной взаимосвязи социологии и социальной работы в теоретическом учебнообразовательном и прикладном аспектах. В подготовке специалистов по соцработе социология занимает одно из ведущих мест Универсальный многопрофильный характер социальной работы сближает ее прежде всего с социологией. Речь идет о близости объектов и предметов социологии и социальной работы.
81415. Социологическое знание в социальной работе. Категории индивид, личность, группа, общность, общество. Понятия «социальный факт», «социальная реальность» и «социальное действие» 37.24 KB
  Социологические исследования в социальной работе выполняют многообразные функции. Социологические методы и техника изучения проблем социальной работы выполняют двоякую функцию расширения и углубления социологического и социального образования в целом и получения важной первичной социальной информации без чего невозможны анализ практической социальной работы накопление опыта его обобщения и в целом повышение ее эффективности. Влияние социологии на социальную работу: использование результатов изучения социологами социальной структуры...
81416. Социологические проблемы социального взаимодействия в социальной работе. Понятия: социальная структура, социальные изменения, конфликты интересов основных социальных групп 37.54 KB
  Понятия: социальная структура социальные изменения конфликты интересов основных социальных групп. Социальные изменения представляют собой смену состояний свойств и связей социальных систем. В соответствии со строением и главной характеристикой любой системы можно выделить следующие виды изменений вообще и социальных изменений в частности: Содержательные изменения Под содержанием в науке понимают совокупность элементов системы поэтому здесь речь идет об изменении элементов системы их возникновении исчезновении или изменении ими своих...
81417. Социология в теории социальной работы наука об обществе как целостной системе и об отдельных социаль 34.67 KB
  Социология в теории социальной работы наука об обществе как целостной системе и об отдельных социальных институтах рассматриваемых в их связи с общественным целым. Влияние социологии на социальную работу: использование результатов изучения социологами социальной структуры общества и других фундаментальных проблем социологического знания и практической деятельности применение этих данных в подготовке и переподготовке социальных работников анализ самой социальной работы сточки зрения участия в ней разных групп социальных работников...
81418. Социологические парадигмы в анализе социальной работы 38.2 KB
  Парадигма социальных фактов связана с именем Э. Парадигма понимания или социологии действия связана с именами М. Парадигма социального поведения представлена социальным бихевиоризмом Б. Парадигма социальноисторического детерминизма связана с именами К.
81419. Структурно-функциональные социологические парадигмы в анализе социальной работы 35.85 KB
  Основное внимание социологов данного направления сосредотачивается на исследовании того какой вклад различные части общества структуры вносят в интеграцию целостного социальной системы. Конфликтная модель общества Р. В результате обострение противоречий внутри общества может быть обусловлено рядом причин: диспропорция в распределении власти и отсутствие свободных каналов перераспределения власти. Суть его концепции в следующем: ав каждый момент общество переживает социальный конфликт социальный конфликт вездесущ; б любое общество...
81420. Парадигмы социального поведения при анализе социальной работы 39.02 KB
  Для социального бихевиоризма Скиннера сформировавшегося под влиянием воззрений представителей ортодоксального неопозитивизма и отчасти утилитаризма характерно отождествление механизмов коллективного поведения животных и людей которое рассматривается...
81421. Основные социологические теории и возможность их применения для анализа социальной работы 37.06 KB
  Понимание познание социального действия через его субъективный смысл который вкладывает в данное действие сам субъект. Суть использования понимания состоит в том чтобы поставить себя в положение других людей для того чтобы увидеть какое именно значение они придают своим действиям или каким целям по своему убеждению служат. Исследование значений человеческих поступков это в какойто степени просто развитие наших повседневных попыток понять действия множества различных окружающих нас людей. Действие которое соотносится с действиями...