GNU Midnight Commander является мощным файловым менеджером для Unix. Распространяется под лицензией GPL, и поэтому он квалифицируется как Free Software. Это мощная текстовая полнофункциональная программа, которая позволяет вам копировать, перемещать и удалять файлы и директории, производить поиск файлов и запускать на выполнение команды оболочки.
MC поддерживает несколько виртуальных файловых систем (VFS),tarfs - для просмотра содержимого архивных файлов (tar, tgz, bz2, rpm и т.д.), ftpfs - чтобы просмотреть данные на FTP удаленного сервера, fish - для работы с файлами на удаленном сервере через SSH, undelfs - для восстановления удаленных файлов.
Установка mc поставляется с большинством дистрибутивов Linux. Проверить, есть ли у вас mc можно командой:rpm -qa mc
Если нет, в Debian, Ubuntu и Linux Mint вы можете установить его с помощью команды apt-get:
sudo apt-get install mc
В RHEL, CentOS и Fedora вы можете использовать команду:
yum install mc
Выполнив команду mc -V, вы можете увидеть все скомпилированные варианты midnight commander:

Midnight Commander.
Запустить mc можно, используя следующие команды:
#mc #mc -a Если строки на дисплее не отображаются должным образом, используйте -a

Поддержка Мыши.
MC поставляется с поддержкой мыши. Мышь подключается, если вы запускаете MC с xterm(1) терминала или с Linux консоли при наличии gpm mouse сервера.
При щелчке левой кнопкой мыши на файле, этот файл становится текущим. При щелчке правой кнопкой, файл помечается (или пометка снимается, в зависимости от предыдущего состояния).
При двойном щелчке на файле будет произведена попытка его запуска, если это запускаемый файл. Если расширение файла связано с какой-либо программой, то эта программа будет запущена.
Так же с помощью мыши можно пользоваться верхним меню и функциональными клавишами.
Меню бар.Расположен в верхней части экрана и имеет следующие параметры. Нажмите клавишу F9 (или) Esc 9 для доступа к меню.
- Left- параметр для управления отображением левой панели каталога
- File- функции для работы с файлами
- Command - опции для редактирования различных mc файлов конфигурации
- Options - служит для задания ряда параметров, определяющих внешний вид и поведение программы
- Right - параметр для управления отображением правой панели каталога
Функциональные клавиши.
В нижней части экрана находятся кнопки с номерами, которые относятся к функциональным клавишам и имеют следующие параметры:
- Help - встроенный помощник.
- Menu - отображает пользовательские пункты меню.
- View - просмотр содержимого выбранного файла с помощью mcview.
- Edit - редактировать выбранный файл с помощью mcedit.
- Copy - скопировать выбранный файл.
- RenMov - переместить/переименовать выбранный файл.
- Mkdir - создание нового каталога в выбранный каталог.
- Delete - удаление выбранного файла.
- PullDn - этот параметр полезен, если F9 не работает для вызова меню.
- Quit - выход.
Нажмите Esc, затем соответствующий номер меню или F1 - F10 для использования функциональных клавиш.
Пример возможностей Midnight Commander.Для просмотра содержимого текстовых файлов нажмите F3, для редактирования файлов - F4. MC будет использовать текстовый редактор по умолчанию (mcedit,mcview).


Если вы хотите использовать внешний редактор (который стоит по умолчанию у вас в системе) для просмотра и редактирования файлов, то нужно выполнить следующие действия:
- F9 - активируем верхнее меню
- o(option) - выбираем опцию меню
- c(configuration) - открываем диалоговое окно конфигурации
- В меню other options убираем крестики с "Use internal edit" и "Use internal view"
- Сохраняем изменения
Для копирования файла из одной директории в другую выделите его и нажмите F5. Чтобы скопировать несколько файлов сразу, выделяем их с помощью "Insert" и нажимаем F5.

Перемещение/переименование файлов делается с помощью клавиши F6. Если вы хотите переместить файл, то просто укажите путь к папке, куда вы хотите его переместить. Если вы хотите переименовать файл, то необходимо ввести новое имя файла.
Более подробно узнать, что можно делать с файлами можно, нажав F9 > File.
Для создания директории вы можете нажать F7. Директория будет создана в текущей директории.
Для удаления файлов или директорий просто выделяем то, что хотим удалить и нажимаем F8.

F9 используется для перехода в Меню бар, а F10 - для выхода.
Изменить владельца и/или группу для файлов вы можете, перейдя в F9 > File > Chown или Advanced Chown.

Более детально с возможностями MC вы можете ознакомиться по ссылкам:
Если вы в статье нашли ошибки или несоответствия, мы будем благодарны, если вы напишите нам о них в комментариях.