Горячие клавиши Linux mc

Обновлено: 21.11.2024

Midnight Commander — это ортодоксальный (двухпанельный) файловый менеджер, поддерживающий стандартные операции с файлами, виртуальные файловые системы, группирование внешних команд и пользовательские меню. Он также включает встроенное средство просмотра, редактор и средство визуального сравнения.

Поскольку он основан на универсальных текстовых интерфейсах, таких как Ncurses или S-Lang, он работает на обычной консоли, внутри терминала X Window, через соединения SSH и все виды удаленных оболочек.

Содержание

Установка

Установите пакет mc или mc-git AUR для разрабатываемой версии.

Скины

По умолчанию Midnight Commander поставляется с несколькими темами оформления. Вы можете установить скин в Параметры > Внешний вид.

Дополнительные сторонние скины можно установить отдельно:

  • mc-solarized-git — цветовая схема Solarized для Midnight Commander
  • mc-skin-modarin-debian — тонкие версии темы modarin

Использование

В следующем разделе представлен краткий обзор использования Midnight Commander.

Интерфейс

На видном месте две вертикальные панели. Любой из них может отображать содержимое каталога, показывать предварительный просмотр простого текста, сведения о файле или дерево каталогов (см. mc(1) § Дерево каталогов). Операции с файлами доступны с помощью функциональных клавиш или мыши. Дополнительные параметры отображаются в динамическом пользовательском меню (F2) и меню параметров (F9). Клавиши выше F12 (от F13 до F20) доступны через Shift. В меню и диалоговых окнах выделена одна буква — нажатие этой буквы (или Alt+буква внутри текстовой записи) напрямую активирует соответствующую опцию.

Ниже видна командная строка, подключенная к подоболочке. Эта оболочка, как правило, имеет тот же тип, из которого был запущен mc, и может быть переключена на нее по желанию (Ctrl+o), см. mc(1) § Поддержка подоболочки. В этой командной строке cd интерпретируется Midnight Commander и не передается оболочке для выполнения. Как таковое специальное завершение (например, от Zsh) недоступно. Файлы на панели взаимодействуют с командной строкой; например, Alt+Enter копирует имя (выбранного) файла в командную строку.

Сочетания клавиш в целом аналогичны GNU Emacs. Можно включить более строгую раскладку клавиатуры emacs (см. mc(1) § Переопределение привязок горячих клавиш). Однако новые пользователи могут использовать сочетания клавиш Lynx (со стрелками) (включено в разделе Параметры > Параметры панели) и щелчки мыши для навигации.

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

Модули

Их можно вызывать через интерфейс mc (с включенным параметром Использовать внутренний в разделе Параметры > Конфигурация) или отдельно как символические ссылки на mc двоичный файл.

  • mcedit – редактор текстовых и двоичных файлов с заменой регулярных выражений, подсветкой синтаксиса, макросами и конвейерной оболочкой, см. mcedit(1)
  • mcview – средство просмотра текста и шестнадцатеричных файлов с метками перехода и поиском по регулярным выражениям.
  • mcdiff — сравнивает и редактирует два файла на месте ( Ctrl+x d )

Для каждого экземпляра mc можно одновременно запускать несколько модулей, и вы можете переключаться между ними, используя Alt+` (см. mc(1) § Селектор экрана). Вместо этого можно использовать внешние редакторы и соответствующим образом настроить параметры.

Конфигурация

Большинство настроек Midnight Commander можно изменить из меню. Однако небольшое количество настроек, таких как команды буфера обмена, обнаружение набора кодов и параметры для внешних редакторов, можно изменить только из ~/.config/mc/ini. Полное описание параметров см. в разделе mc(1) § Специальные настройки и далее.

Кроме того, учитываются следующие переменные среды: MC_SKIN , MC_KEYMAP , MC_XDG_OPEN , MC_COLOR_TABLE , MC_DATADIR , MC_HOME , KEYBOARD_KEY_TIMEOUT_US , PAGER , EDITOR , VIEWER .

extfs

extfs позволяет легко создавать новые виртуальные файловые системы для mc. Подробнее см. /usr/lib/mc/extfs.d/README.

Советы и рекомендации

Начать из меню

Midnight Commander можно запустить из меню с правильной записью на рабочем столе. Например:

Поддержка корзины

По умолчанию Midnight Commander не поддерживает корзину.

Использование библиотеки

Установите пакет libtrash AUR и создайте псевдоним mc в файле инициализации вашей оболочки (например, ~/.bashrc или ~/.zshrc ):< /p>

Чтобы применить изменения, повторно откройте сеанс оболочки или создайте файл инициализации оболочки.

Настройки по умолчанию определены в /etc/libtrash.conf.sys; каталог корзины по умолчанию ~/Trash/ . Вы можете перезаписать эти настройки для каждого пользователя в ~/.libtrash , например:

Теперь файлы, удаленные с помощью Midnight Commander (запущенного с помощью mc), будут перемещены в каталог ~/.Trash/.

  • Приложения, запущенные из mc, наследуют LD_PRELOAD , что может вызвать проблемы с некоторыми приложениями. [1]
  • Если параметр GLOBAL_PROTECTION = YES установлен (по умолчанию), файлы, удаленные за пределами домашнего каталога, перемещаются в корзину, даже если они находятся в другом разделе. В зависимости от файла это может вызвать значительную задержку.

Устранение неполадок

Выход в текущий каталог

При выходе оболочка возвращается в каталог, из которого был запущен Midnight Commander, а не в последний активный каталог. Включен скрипт-оболочка, который можно использовать, добавив эту строку в ваш файл ~/.bashrc или ~/.zshrc :

Это будет псевдонимом mc для скрипта-оболочки.

Еще один простой обходной путь — использовать подоболочку ( Ctrl+o ). Однако это может помешать работе других терминальных приложений.

Искаженный экран

Нажмите Ctrl+l, чтобы перерисовать экран. Это только перерисовывает, но не обновляет ( Ctrl+r ) список файлов.

Открытие файлов

mc считывает переменную среды MC_XDG_OPEN для открытия файлов, которая по умолчанию имеет значение xdg-open, если она не установлена. [2]

если mc заблокирован до тех пор, пока результирующий процесс не завершится, или процесс не завершится вместе с mc, используйте nohup & :

и соответственно установите MC_XDG_OPEN:

Поиск файла не дал результатов

Если диалоговое окно Найти файл (доступное с помощью клавиш Alt+?, Esc+? или меню MC) не показывает результатов, проверьте текущий каталог на наличие символических ссылок. Поиск файла не следует символическим ссылкам, поэтому вместо этого используйте привязку монтирования (см. mount(8) ) или команду Внешняя панель.

Неработающие ярлыки

С некоторыми определениями терминала, такими как screen-256color или xterm-termite , сочетания клавиш, такие как Shift+F6, могут не работать или действовать как разные комбинации. Чтобы исправить это, назначьте последовательности терминалов вручную в диалоговом окне Learn keys.

Настройки будут храниться в файле ~/.config/mc/ini, например, для screen-256color:

Нет полужирного текста в urxvt

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

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

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

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

Еще один распространенный обходной путь — установить TERM=xterm , однако это вызывает другие проблемы из-за несоответствия termcap/terminfo, например некоторые клавиши не работают.

Сочетания клавиш выбираются модификаторами. В mc используются следующие модификаторы:

  • Ctrl – клавиша "Control" или "Ctrl";
  • Мета. Клавиша "Альтернативный" или "Alt" или "Мета" также может быть заменена одной клавишей "Esc" или "Escape";
  • Esc – клавиша "Esc" или "Esc";
  • Shift – клавиша "Shift". Он также может отображаться на клавиатуре в виде указателя, отображаемого под клавишами "Caps Lock" или под клавишей "Enter".

Одновременное нажатие нескольких клавиш

Если вам нужно одновременно нажать несколько клавиш, то это нажатие называется суммированием. Например, если вам нужно нажать «Control» и «r», это будет описано как:

Если вам нужно нажать комбинацию клавиш с прописными буквами (например, Ctrl и R):

Комбинация клавиш с мета модификатором описана аналогично:

Одновременное нажатие не означает буквально одинаковое время — надо нажать модификатор, затем нужную клавишу, затем отпустить клавишу-модификатор. Например, чтобы ввести комбинацию Meta+r:

  • Нажмите клавишу Alt и не отпускайте ее;
  • Нажмите клавишу r и сразу же отпустите ее;
  • Отпустите клавишу Alt.

В случае добавления модификатора Shift (например, Meta + Shift + R) шаги, которые:

  • Нажмите клавишу Alt и не отпускайте ее;
  • Нажмите клавишу Shift и не отпускайте ее;
  • Нажмите клавишу r и тут же отпустите ее;
  • Отпустить клавишу Shift;
  • Отпустите клавишу Alt.

Последовательное нажатие нескольких клавиш

Если вам нужно нажать первую клавишу (или комбинацию клавиш), а затем вторую такое действие записывается в виде последовательности, разделенной запятыми. Например, нажать комбинацию Ctrl+p, а затем далее нажать "p", это будет описано следующим образом:

Или, если вам нужно дважды нажать Ctrl+p:

Несколько ярлыков для одного действия

Каждая комбинация клавиш для какого-то одного действия описывается с новой строки. Ниже приведены таблицы комбинаций клавиш и действий, с которыми они связаны

Открыть список VFS.Если время сеанса ftp истекло, вы можете использовать это, чтобы освободить открытый vfs, чтобы вы могли снова войти в систему.

Действия на файловой панели (34 ярлыка)

переместить полосу выбора к предыдущей записи на панели

переместить полосу выбора к следующему элементу на панели

переместите полосу выбора влево

переместите полосу выбора вправо

переместить полосу выбора на одну страницу вверх

переместить полосу выбора на одну страницу вниз

переместите полосу выбора к первой записи на панели

переместить полосу выбора к последней записи на панели

переместите полосу выбора к первой видимой записи на панели

переместите полосу выбора к средней видимой записи на панели

переместить полосу выбора к последней видимой записи на панели

начать быстрый поиск имени файла в списке каталогов

изменить кодировку текущей панели

показать историю каталога

перейти к следующему каталогу в истории

перейти к предыдущему каталогу в истории

выбрать (пометить) группу файлов

отменить выбор группы файлов

инвертировать выделение на текущей панели

сделать текущий каталог текущей панели также текущим каталогом другой панели

Если текущий выбранный файл является каталогом, загрузите этот каталог на другой панели и переместите выделение к следующему файлу. Если текущий выбранный файл не является каталогом, загрузите родительский каталог на другой панели и переместите выделение на следующий файл

Если текущий выбранный файл является ссылкой на каталог, загрузите этот каталог на другой панели и переместите выделение на следующий файл

перейти в дочерний каталог

перейти в родительский каталог

пометить или снять пометку с файлов. Чтобы снять теги с файлов, просто переназначьте файл с тегами

пометить файл и переместить полосу выбора к следующей записи

пометить файл и переместить полосу выбора к предыдущей записи

Функции оболочки (3 ярлыка)

Копирует выбранное имя файла в командной строке

Копирует полный путь к выбранному файлу в командной строке

Показывает историю командной строки

Функциональные клавиши (10 сочетаний клавиш)

Открывает меню пользователя

Просмотреть содержимое выбранного файла

Открывает файл во внутреннем текстовом редакторе

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

Перемещение файла. По умолчанию используется другая панель, но сначала запрашивает.

Удалить файл или каталог

Открывает главное меню в верхней части экрана

Завершает текущее действие; редактор, просмотрщик, диалоговое окно или завершает программу mc

Оглавление

Информация о программе

Название программы:

Midnight Commander (также известный как GNU Midnight Commander) — консольный файловый менеджер с текстовым пользовательским интерфейсом. Он был запущен как клон популярного в то время Norton Commander.

Последнее обновление: 23 января 2020 г., 11:18 UTC

Насколько легко нажимать ярлыки: 81 %

Количество ярлыков: 52

Обнаружена платформа: Windows или Linux (не macOS)

Другие языки: турецкий французский

сообщить об этом объявлении

Похожие программы

сообщить об этом объявлении

Midnight Commander — это консольный файловый менеджер и браузер каталогов. Это удобная система для многих задач в окне терминала и самый быстрый способ скопировать, переместить или удалить несколько файлов. MC также может выполнять быструю передачу файлов по ftp и сети. Другими уникальными функциями являются возможность просматривать архивы и восстанавливать файлы.

  • Lзапустить mc
  • Основы: навигация в панелях каталогов
  • Сочетания клавиш
  • Меню
  • Настройка Midnight Commander
  • Операции с файлами и каталогами
  • Командная строка
  • Использование мыши в mc — для поклонников клик-клик
  • Доступ к содержимому архивов
  • Установите RPM и tgz
  • Редактирование файлов с помощью mcedit
  • Использование mc для FTP
  • Сеть с Samba
  • Дополнительные операции (установка из исходного кода, восстановление файлов)
  • Midnight Commander для Mac

запустить MC

Проверьте, установлен ли mc в вашем дистрибутиве — он больше не устанавливается по умолчанию в некоторых дистрибутивах, таких как openSUSE, но это легко сделать с помощью менеджера пакетов. См. Дополнительные операции по установке из исходного кода.

Запустите Midnight Commander, набрав mc в окне терминала.Основной раздел будет представлять собой две панели каталогов со строкой раскрывающегося меню вверху, командной строкой внизу и под ней списком текущих функций F (функциональных) клавиш. Над командной строкой находится строка подсказок, в которой отображаются случайные подсказки.

Ваш mc также может открыть меню работы с файлами F2 при запуске. Если это вас раздражает (как и меня), снимите флажок «Автоменю» при настройке Midnight Commander.

Основы: навигация в панелях каталогов

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

  • Клавиша Tab для перехода к противоположной панели каталогов
  • прокручивать каталоги с помощью клавиш со стрелками вверх/вниз
  • Home и End для перехода к началу или концу длинного каталога
  • pg-up и pg-down для прокрутки на один экран за раз
  • стрелка назад/влево для перехода к родительскому каталогу (с включенным движением рыси)

Чтобы перейти в родительский каталог, проведите стрелкой вверх к верхней строке и введите /.. (обычное обозначение родительского каталога). Чтобы перейти вниз в подкаталог, нажмите стрелку вниз, а затем Enter.

О том, как включить «рысье движение», см. в разделе «Конфигурация». Без необходимости прокручивать вверх, стрелка назад вернет вас прямо в родительский каталог.

Сочетания клавиш

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

  • Переключайтесь назад и вперед к консоли с помощью Ctrl–o, не закрывая mc. (также называемая скрытыми панелями или поддержкой подоболочки.)
  • В меню нажмите стрелку вверх или вниз и нажмите Enter или используйте «горячую клавишу» — выделенную букву в каждом пункте меню.
  • Включайте и выключайте флажки с помощью клавиши пробела и
  • выбрать несколько файлов с помощью клавиши вставки
  • Пользователи Mac без клавиши Insert: вместо этого используйте Ctrl-t.
  • Кнопка Tab также позволяет последовательно перемещаться по полям полей выбора.

Все ярлыки отмечены в меню. В обозначении сочетания клавиш mc «C-x i» означало бы одновременное нажатие клавиш Ctrl и x, отпускание обеих клавиш и нажатие i. M относится к клавише Alt. Несколько распространенных сокращений:

  • Ctrl R – обновить или повторно просмотреть каталог.
  • Альт-шифт ? - найти файл
  • Ctrl-x d — сравнить каталоги (отпустите Ctrl-x перед нажатием d)
  • Ctrl \ — открыть список избранных каталогов
  • Ctrl-x c (o,s,l) - chmod, chown, символическая ссылка, ссылка
  • Alt c — быстрый cd (открывает окно, быстрее набирать текст, чем прокручивать его стрелкой, если известен полный путь к нему)
  • (Shift) + - выбрать группу. Можно ввести подстановочные знаки, чтобы выделить определенный тип или имя файла.
  • (Shift) * - обратный выбор. Изменяет выделение всех невыбранных файлов. Удобно использовать эти два сочетания, если вы пытаетесь быстро выбрать все, кроме определенной группы.
  • \ - снять выделение с группы. Напротив +.

Меню

Вверху находится строка раскрывающегося меню. F9 выделяет меню влево/вправо, затем стрелка вбок. (См. Конфигурация, чтобы настроить раскрывающиеся меню, поэтому вам не нужно будет нажимать Enter, чтобы отобразить это меню.)

  • Меню влево/вправо: см. действия на соответствующей боковой панели.
  • Параметр «Порядок сортировки» позволяет выбрать способ отображения содержимого каталога — по имени, размеру, дате, с учетом/без учета регистра и т. д.
  • Режим списка позволяет изменить способ отображения каталога. Кратко: показывает содержимое в двух столбцах на этой панели. Полный: дает стандартный вид. Длинное: показывает разрешения, владельца и длинные имена файлов полностью, но удаляет другую панель, чтобы освободить место. Вы также можете переключаться между этими представлениями, используя Alt – t.
  • В режиме списка отметьте «Мини-статус пользователя», чтобы удобно отображать права доступа к выделенному в данный момент файлу или каталогу в отдельной строке внизу панели. \
  • Меню "Файл": предоставляет ряд параметров для ссылки, изменения владельца и разрешений.
  • Командное меню: содержит несколько удобных операций:
    • – «Список каталогов», чтобы добавить в закладки ваши любимые каталоги, включая удаленные компьютеры и FTP-сайты, а затем быстро получить доступ к списку с помощью Ctrl-\ .
    • – «Восстановить файлы» для восстановления удаленных файлов в Linux/Unix. Работает на разделах ext2 и ext3. См. Дополнительные операции.
    • – Другие полезные функции – отображение размеров каталогов и сравнение двух каталогов.

    Настроить Midnight Commander

    Выберите меню «Параметры», «Конфигурация». Чтобы отметить или снять флажки, используйте клавишу пробела или щелчок мышью. (Верхний левый раздел «Параметры панели» — это отдельный список в главном раскрывающемся меню «Параметры» в версии 4.7.3. Независимо от местоположения, параметры панели — это место, где можно выбрать «показать скрытые файлы» и «движение в стиле рыси». .)

    Отметьте «раскрывающиеся меню» — иначе F9 выделит только название меню, и вам все равно придется вводить его, чтобы отобразить меню.

    Снимите флажок «показывать скрытые файлы», если вы не хотите их видеть или они не загромождают ваш каталог. Также снимите флажки «смешивать все файлы» и «быстрая перезагрузка каталога».

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

    В правом меню «Другие параметры» отметьте все, кроме «автоменю» и «безопасное удаление». «Автоменю» будет раздражающе открывать меню F2 при запуске mc, а «безопасное удаление» по умолчанию имеет значение «Нет», когда вы нажимаете F8, так что это только в том случае, если вы хотите быть вдвойне осторожны перед подтверждением.

    "Рысьподобное движение" — один из самых удобных вариантов, который позволяет вам входить в подкаталоги и родительские каталоги с помощью клавиш со стрелками вперед и назад, где бы вы ни находились в каталоге. В противном случае вам придется прокрутить страницу вверх и нажать Enter, чтобы вернуться.

    Иногда слишком много возни с конфигурацией приводило к беспорядку в моем mc, и я не мог восстановить его, так как не знал, что я сделал. Нет проблем — просто удалите каталог .mc в своем домашнем каталоге, перезапустите mc и настройте заново. Профиль уникален для каждого пользователя.

    Операции с файлами и каталогами

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

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

    Вы можете фильтровать группы файлов: клавиша + вызовет окно выбора, в которое можно ввести подстановочные знаки. Например, когда я по ошибке переместил кучу мультипликационных файлов в каталог «Песни», я выбрал *jpg, и он автоматически выделил их все. Затем F6, которая переместила их в каталог Cartoons на другой стороне.

    Просматривайте содержимое или редактируйте файлы с помощью клавиш F и Enter или дважды щелкните файл, чтобы выполнить или открыть его с помощью внешней программы. Многие из этих внешних программ (Imagemagick, xpdf и т. д.) могут быть не установлены по умолчанию в вашем дистрибутиве, поэтому программы для открытия изображений, PDF-файлов, документов текстового процессора и т. д. можно редактировать с помощью меню «Команды» «Редактировать файл расширения».

    Есть два меню "файл". Верхний — F9 — предназначен для доступа к таким операциям, как изменение разрешений или владельца, связывание и символическое связывание. Меню «файловый пользователь» на нижней панели — F2 — в основном предназначено для сжатия и извлечения файлов и подкаталогов, а также для открытия страницы руководства.


    • Находите файлы в больших каталогах с помощью функции поиска mc, используя сочетание клавиш Alt - ? (Alt+Shift?)
    • Сравните содержимое двух каталогов, открыв их на панелях рядом друг с другом, затем выберите меню «Команды», «Сравнить каталоги» или нажмите сочетание клавиш Ctrl-x d. При этом будут выделены все файлы, отличающиеся на двух сторонах.
    • Чтобы просмотреть или скрыть скрытые (точечные) файлы, войдите в меню конфигурации в разделе "Параметры" и установите или снимите флажок.
    • Функция удаления, F8, удалит непустые каталоги после подтверждения. Очень удобно.

    Командная строка

    Хотя я редко использую командную строку в mc, она должна выполнять все, что вы в нее ввели. Если вы хотите su, он вернет вас к терминалу для ввода пароля. Затем перезапустите mc как root; если вы нажмете ctl-o, вы вернетесь как пользователь.

    Пока что-либо вводится в командную строку, боковые клавиши со стрелками перемещаются по тексту и не будут работать для навигации по панелям. Если ваши клавиши со стрелками вдруг перестали работать, проверьте и очистите командную строку.

    Чтобы прокручивать историю команд вперед и назад, используйте alt-p для предыдущей и alt-n для следующей команды вместо клавиш со стрелками вверх и вниз (как в окне терминала), так как mc использует их для навигации.< /p>

    Использование мыши в mc — для поклонников клик-клик

    Мышь работает в mc, но клавиатура позволяет узнать, когда разрядится аккумулятор в беспроводной мыши. Со страницы руководства:

    Midnight Commander поддерживает мышь. Когда вы щелкаете левой кнопкой мыши по файлу на панелях каталогов, этот файл выбирается; если щелкнуть правой кнопкой, файл будет помечен (или снят, в зависимости от предыдущего состояния).

    Двойной щелчок по файлу попытается выполнить команду, если это исполняемая программа; и если в файле расширения есть программа, указанная для расширения файла, указанная программа выполняется.

    Кроме того, можно выполнять команды, назначенные ярлыкам функциональных клавиш, нажимая на них.

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

    Если вы используете Commander с поддержкой мыши, вы можете обойти Commander и получить поведение мыши по умолчанию (вырезание и вставка текста), удерживая нажатой клавишу Shift.

    Доступ к содержимому архивов

    Все виды архивов - RPM, deb, tgz, iso, rar, cpio и т. д. доступны через mc. Отдельные файлы можно просматривать и извлекать без необходимости распаковывать или устанавливать — даже защищенные паролем архивы.

    Некоторые типы архивных файлов требуют установки других пакетов, чтобы заглянуть внутрь: например. чтобы получить доступ к .deb в системе на основе rpm, установите пакет deb, который включает dpkg, и т. д. А для доступа к файлам iso мне понадобился пакет cdrkit-isotools (может быть установлен по умолчанию в вашем дистрибутиве, но не в PCLinuxOS).

    Чтобы увидеть общий вид, нажмите F3 прямо на файл. На этом экране клавиши F снова имеют разные функции. Чтобы выйти из этого экрана, используйте F10 (или нажмите «Выйти» внизу, если вместо этого F10 активирует меню из вашего терминала Gnome).

    Чтобы получить доступ к содержимому, нажмите Enter на файл, затем перейдите к содержимому, где теперь вы можете прочитать текстовые файлы с помощью F3 или скопировать отдельные файлы. Это очень удобно для rpm-пакетов, где вы можете скопировать нужную библиотеку, например, из пакета, который вы не можете установить из-за конфликтов или проблем с зависимостями.

    Похожим образом можно просматривать ZIP-архивы, просматривать и копировать файлы перед распаковкой (распаковывать .zip только с помощью командной строки — функция распаковки F2 работает только с расширениями .gz или .bz2. Это может быть включено в будущих версиях).

    Установите RPM и tgz

    RPM: если еще нет root, su и перезапустите mc. Войдите в rpm и выберите установить или обновить. Я только понял, как установить их по отдельности, поэтому для нескольких rpm используйте командную строку.

    Если вы настроили mc на постоянную паузу после запуска, терминал покажет вам вывод. В противном случае после запуска он вернется к mc, и вы не узнаете, что у вас есть сообщение об ошибке, пока не нажмете ctl–o для проверки в окне терминала.

    TGZ : чтобы распаковать архив, нажмите F2 для доступа к пользовательскому меню файла, затем x для распаковки. Вы можете перейти в извлеченный каталог, затем ./configure, make и make install из командной строки, в соответствии с инструкциями по файлу INSTALL (которые вы читаете с помощью F3), хотя остается проблема с необходимостью запускать su на полпути, когда вы начать как пользователь.

    Редактирование файлов с помощью mcedit

    Встроенный редактор MC прост в использовании, и даже если вы не в mc, вы можете запустить его прямо из командной строки: mcedit .

    В mc откройте файл для редактирования с помощью F4. После завершения нажмите F2, чтобы сохранить, и F10, чтобы выйти (или нажмите «Выход» внизу). Если он не сохранит ваш файл, это означает, что вы забыли отредактировать его как root, и теперь вам придется su и делать это снова и снова! (Не забудьте перезапустить mc, как только вы станете пользователем root.)

    Обратите внимание, что F-клавиши используются в редакторе немного по-другому — см. функциональную панель внизу.

    Выделение мышью для копирования и вставки работает аналогично терминалу, но в то же время используется клавиша Shift: сдвиг, выделение, затем сдвиг и вставка с помощью средней кнопки. Или вставьте другие элементы в буфер обмена с помощью Shift-Insert.

    Использование mc для FTP

    MC может использовать ftp через командную строку, меню «Влево/Вправо» или на сайт, который вы «отметили» в списке быстрого доступа вашего каталога.

    Если вы регулярно посещаете этот сайт, добавьте его в список избранных каталогов для быстрого доступа. Перейдите в меню «Команда» — «Список избранных каталогов» — добавьте его, введя его или, если вы уже подключены к панели, просто «Добавить текущий». Доступ к списку с помощью Ctl - \ .

    Раскрывающееся меню «Влево/вправо»: будет установлено соединение с соответствующей стороны. Наведите стрелку вниз на ссылку FTP или используйте горячую клавишу P. Диалоговое окно запросит адрес FTP в том же формате:

    Если, однако, само имя пользователя включает ftp, например " ftp@www.yoursite.com ", то mc не подключится. Либо используйте другой ftp-клиент, либо этот обходной путь:

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

    Сеть с Samba

    Похоже, что в последних версиях mc нет поддержки samba, но в будущем планируется снова включить ее. Если ваша версия поддерживает самбу:

    Точно так же, как и с ftp, выберите влево/вправо меню и ссылку SMB (или горячую клавишу B), и откроется окно для имени машины, в которую я ввел IP.AD.DR.ES. Или формат командной строки: cd smb://IP.AD.DR.ES/

    Дополнительные операции

    Установка из исходников : Во-первых, наденьте шляпу пациента!Внимательно прочтите файлы INSTALL и README, особенно список библиотек, которые должны быть предварительно установлены, чтобы избежать ненужного скрежета зубов. Если вы устанавливаете бинарные (rpm) версии библиотек, обратите внимание, что для многих из них также требуются пакеты -devel.

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

    И когда я установил версию 4.7.1, двоичный файл оказался в странном месте, далеко от обычного пути.

    Запись компакт-дисков: патч для записи компакт-дисков, MC-Burn, доступен от Friesoft, но только в виде tgz и для более старых версий mc.

    • su для получения root прав и перезапуска mc
    • рекомендуется размонтировать затронутый раздел: umount /dev/sda2 (ваш раздел)
    • войдите в командное меню, выберите "Восстановить файлы" и введите свой раздел в поле
    • через несколько секунд поиска он покажет каталог, содержащий номера инодов (содержимое файла, без заголовка или имени файла)
    • Сортировать и упорядочивать по времени, размеру и т. д. с помощью меню "Влево/вправо", "Порядок сортировки".
    • F3 для просмотра содержимого файла
    • Скопируйте необходимые файлы в новый каталог в смонтированной файловой системе
    • если он отключен, перемонтируйте раздел: смонтируйте /dev/sda2
    • переименуйте и переместите восстановленные файлы обратно.

    Полуночный командир для Mac

    MC на Mac избавляет вас от проблем с Finder, поскольку вы можете легко получить доступ к своим файлам для управления ими.

    Проблема с F-клавишей. Самое простое решение для обычных пользователей: откройте «Системные настройки» -> «Клавиатура», установите флажок, чтобы использовать F-клавиши как обычные функциональные клавиши. В противном случае используйте Ctrl-t вместо клавиши вставки, чтобы выбрать несколько файлов, и Esc - 1-0 вместо клавиш F.

    Читайте также: