Большинство распространенных версий Linux уже давно обзавелись удобным и функциональным файловым менеджером, входящим в состав графической оболочки системы, что, однако, нисколько не снижает популярности сторонних программ и утилит для работы с объектами файловой системы. Более того, продвинутые юзеры нередко предпочитают использовать именно их, предоставляющих более широкие возможности.
С одним из таких менеджеров мы сегодня познакомимся. Называется он Midnight Commander или просто MC.
Инструмент, сразу скажем, замечательный во многих отношениях, опций в нём масса и пусть никого не смущает, что он консольный, менеджер поддерживает мышку, что же касается его внешнего вида, то, полагаем, многие будут приятно удивлены его явной схожестью с виндовским Norton Commander и Volkov Commander. Новичков интерфейс программы может быть немного и смутит, но это лишь поначалу, а вообще-то нужно понимать, что создавался MC в первую очередь для сисадминов и в те времена, когда GUI только начинал развиваться.
В Midnight Commander есть всё что надо для работы с файлами и каталогами. Возможности программы включают навигацию, просмотр и редактирование конфигурационных файлов, копирование, перемещение и удаление данных, установку сетевых соединений по протоколам FTP и SFTP, работу с архивами и образами, выполнение команд во встроенной мини-консоли, изменение прав доступа, сравнение каталогов и еще много полезных фишек. А еще MC отличается приятным интерфейсом с поддержкой русского языка и гибкостью настроек пользовательского меню.
Установка и знакомство с базовыми функциями
Устанавливается Midnight Commander через терминал командой sudo apt-get install mc или через встроенный менеджер приложений, запускается командой mc.
Менеджер имеет стандартный двупанельный интерфейс, переключение между панелями производится либо с помощью мышки, либо нажатием клавиши Tab.
В верхней области окна располагается главное меню, в нижней — командная строка с текущим расположением и нижнее меню с быстрыми клавишами F1-F10. Для навигации по элементам меню и объектам файловой системы используется либо мышь, либо клавиши-стрелки, для работы с данными — соответствующие опции меню или «горячие» клавиши, которых в MC имеется несколько десятков. Разберем вкратце нижнее меню.
• F1 – вызывает справку.
• F2 – открывает дополнительное пользовательское меню действий с выбранным объектом.
• F3 – открывает содержимое файла в режиме просмотра.
Содержимое нижнего меню при этом меняется, так, F3 уже будет служить для выхода, F4 – для переключения в режим просмотра HEX.
А F5 – для перехода к строке или смещению.
• F4 – открывает диалог выбора текстового редактора. Да, помимо встроенного редактора, в MC можно выбрать какой-нибудь другой консольный редактор, например, тот же Nano. Как и в случае с функциональной клавишей F3, при запуске редактора функционал нижнего меню меняется. F2 в нём служит для сохранения файла, F9 – для вызова меню MC, которое, кстати, в режиме редактирования также поменяет свой функционал.
• F5, F6 и F8 служат для копирования, перемещения/переименования и удаления соответственно.
• F7 – служит для создания новых каталогов.
• F9 – устанавливает фокус на главное меню, F10 – перекидывает пользователя в стандартный терминал Linux.
Ничуть не меньше полезного вы найдете в главном меню. Оно содержит всего пять основных пунктов, пятый дублирует набор опций первого, только служит для правой панели.
Пункт «Левая панель» содержит опции изменения режима просмотра (быстрый просмотр, информация и дерево), фильтрации данных, подключения к серверам по FTP и SFTP.
Весьма полезными представляются опции «Быстрый просмотр».
И «Информация».
Позволяющие просматривать содержимое файлов и их свойства на лету. Открыв второй пункт меню «Файл».
Вы найдете опции просмотра, копирования, изменения прав доступа и владельца, создания жестких ссылок и смены каталога.
Пункт меню «Команда» содержит различные полезные команды, как то: для сравнения каталогов и файлов, вызова истории командной строки, редактирования файла расширений и так далее.
Меню «Настройки».
Служит для изменения конфигурации и внешнего вида самой Midnight Commander.
А также распознавания клавиш.
Сменим для примера владельца файла profile. По умолчанию его владельцем является пользователь kompick. Выделяем файл, выбираем в меню Файл -> Владелец/группа.
И указываем в открывшейся панели нового владельца.
Жмем ввод.
Похожим образом выполняются и другие операции.
Примеров работы с менеджером можно приводить много, но, полагаем, вы и сами во всём разберетесь.
Добавить комментарий