Midnight Commander (GNU Midnight Commander / MC) — консольный файловый менеджер, с текстовым пользовательским интерфейсом (TUI / Text User Interface).
Midnight Commander / MC придерживается парадигмы работы с файлами введённой файловым менеджером Norton Commander (файловый менеджер для DOS) и до сих пор применяемый в многих файловых менеджерах (текстовых и графических).
Midnight Commander двухпанельный файловый менеджер, он имеет две одинаковые панели между которыми происходят все основные операции с файлами и каталогами (панели могут располагаться вертикально и горизонтально). Большинство команд в MC выполняется клавиатурными сочетаниями, но имеется возможность управления с использованием мыши.
Midnight Commander достаточно прост в использовании и имеет множество настроек, он поддерживает весь спектр функциональных возможностей для работы с файловой системой (копирование, перемещение, удаление файлов и каталогов, переименование, создание каталогов, просмотр размера, права доступа и пр...).
После запуска Midnight Commander два окна отображают домашнюю директорию пользователя, выделенное окно является текущим, вся работа идёт в нём, второе окно используется для указания куда копировать/перемещать файлы и каталоги, а так же высвечивании информации о текущем рабочем окне (информация о файле или каталоге).
Midnight Commander работает как с локальными, так и с сетевыми файловыми системами, по протоколам Samba, FTP и SFTP. Может работать с различными архивами и образами файловых систем, так же как бы они являлись обычными каталогами.
Для Midnight Commander имеется возможность создания цветовых схем, позволяющих изменять внешний вид всех элементов интерфейса, так же файловый менеджер может быть принудительно запущен в чёрно-белом режиме (даже если терминал и поддерживает цвета). Вид каждого элемента интерфейса определяется парой цветов (цветом фона и цветом текста), всего доступно 16 цветов для текста и 8 цветов для фона.
Выполнение операций копирования и перемещения файлов Midnight Commander производит в фоновом режиме, возможно составление списка каталогов для "быстрого доступа". Имеется встроенный текстовой редактор (с подсветкой синтаксиса) и настраиваемое пользовательское меню (вызываемое по F2), каждый пункт меню выполняет набор команд оболочки (shell).
Midnight Commander даёт возможность сортировать файлы и каталоги по шаблону (имени, типу, размеру, дате и пр...), есть функция сравнения каталогов (отмечаются несовпадения правого и левого каталогов), включение и выключения показа скрытых файлов (начинающихся с точки) и поиска файлов в заданном каталоге.
Midnight Commander начиная с 2009 года имеет полную поддержку UTF-8 / Юникода (одна из общепринятых кодировок текста, позволяющая хранить символы Unicode), есть возможность переключения кодировок, в файловых панелях, редакторе и просмотрщике (если МС собран с поддержкой данной функции). После переключения кодировки можно продолжить навигацию по файловой системе, при этом будет производится автоматическая перекодировка (из выбранной кодировки в установленную в настройках). При необходимости можно ещё раз изменить кодировку текущего каталога, если параметры сохранить то при следующем открытии каталога или запуске редактора она будет автоматически использована.
Так как немногие хорошо знают все возможности и приёмы работы с Midnight Commander, существует обоснованная необходимость в написании для него базовой документации. На данный момент создан проект документации на базе Wiki (с черновиками которого могут ознакомится все желающие). Любая помощь по расширению и улучшению существующей документации с благодарностью приветствуется!
Лицензия: GNU GPL
Комментариев: 7 RSS
1Vlad17-06-2013 11:43
Одна из первых программ, котоые устанавливаю. Почему MC не входит в состав дисрибутивов по дефолту?
2Александр17-06-2013 17:27
Привет. Это смотря какой дистрибутив...
3Archfriendly17-06-2013 19:02
В дистрибутивы почему то не добавляют, а вот многие моды дистрибутивов его предустанавливают, хотя тоже не все. Пытаются всё создавать "user-friendly Linux", а МС под эту концепцию как то не вписывается.
4Аноним18-06-2013 17:04
Не знаю, везде стоял чем сам пользовался, Mandriva, Mageia, Calculate Linux.
5Archfriendly18-06-2013 19:26
Mandriva дистрибутив, а Mageia и Calculate просто модификации.
Сколько помню Mandriva, в 2011 последний раз её смотрел, там точно МС в дефолтной поставке небыло. Да и о мёртвых только хорошее или промолчать )) Хотя нравилась она мне, с 2007 по 2009 её использовал, а опробовал Mageia с РОСА недавно, не то уже, ну нет при использовании ощущения законченного решения как с Mandriva было, ну нет и всё тут! Может причина в том что они просто пока ещё молодые моды (ну или форки если кому нравится) и с временем всё наладится.
6posixru18-06-2013 21:07
Внезапно:
- Сегодня João Patrício объявил о доступности первой публичной альфа-версии OpenMandriva 2013,0
OpenMandriva имеет корни в Mandriva Linux, в настоящее время разрабатывается ассоциацией OpenMandriva. Этот релиз почти целиком основан на ROSA (русский форк Mandriva Linux) и разработчики говорят что им предстоит ещё много работы! :)))
Анонс: OpenMandriva new Alpha is ready for Bug Hunting
ЗЫ: МС в составе нет...
7Фрейд23-10-2013 14:33
РОСА последняя имеет в составе. Да не согласен что сыра. Намедни ставил. Вполне законченный годный продукт.