Midnight Commander (mc) - текстовый файловый менеджер для Linux. Программы для Linux
Оценка пользователей
зарегистрируйтесь, чтобы ставить оценки
Добавить в мои программы
зарегистрируйтесь, чтобы получить доступ к этим функциям
Midnight Commander

Midnight Commander (MC) — текстовый двухпанельный файловый менеджер для Linux.

MC поддерживает все основные операции с файлами: копирование, перемещение, архивация, изменение прав доступа, создание ссылок, каталогов и другие. MC может работать с файлами на удаленных системах посредством FTP и SSH.

Midnight Commander поддерживает работу с архивами, имеет встроенный быстрый поиск файлов, включая поиск по содержимому файлов.

В Midnight Commander встроен текстовый редактор файлов с подсветкой синтаксиса — MCEdit.

Возможности

Основные возможности программы:

  • Текстовый интерфейс.
  • Различные режимы вывода списка файлов.
  • Просмотр подробной информации о файлах и каталогах.
  • Древовидный режим просмотра.
  • Поддержка работы с архивами. Распаковка архивов "не лету".
  • Выделение файлов с использованием фильтра.
  • Поддержка удаленных файловых систем (FTP, SFTP, Samba).
  • Встроенный текстовый редактор MCEdit с подсветкой синтаксиса.
  • Работа с программой через удаленный доступ, например, по SSH.
  • Многоязычный интерфейс.
  • Поддержка горячих клавиш.
  • Продвинутый поиск файлов.
  • Создание симлинков.
  • Изменение прав доступа.
  • Поддержка всех базовых операций работы с файлами (переименование, копирование, перемещение и так далее).
  • Сравнение файлов.
  • Выполнение некоторых операций над файлами в фоновом режиме.
  • Поиск текста в файлах. Смотрите также: Использование Midnight Commander для поиска текста в файлах
  • Поддержка настраиваемого пользовательского меню (User Menu). Пользовательское меню вызывается клавишей F2

Название

Полное название программы: GNU Midnight Commander (миднайт-командер)

Сокращенное название: MC

Изначально программа называлась: Mouseless Commander

Установка

Midnight Commander представлен в штатных репозиториях большинства дистрибутивов Linux. Для установки необходимо выполнить установку пакета: mc

Установка в Ubuntu (LinuxMint)

sudo apt install mc

Установка в ArchLinux (Manjaro)

sudo pacman -S mc

Установка в Fedora

sudo dnf install mc

Установка в openSuse

sudo zypper install mc

Установка в Gentoo

sudo emerge -a app-misc/mc

Разработка

Исходный код:
  • Open Source (открыт)
Языки программирования:
  • C
Лицензия:
  • GNU GPL v3
Приложение переведено на русский язык.

Релизы программы Midnight Commander

ВерсияДата
релиза
..
4.8.2418 января 2020пресс-релиз
4.8.2518 июля 2020пресс-релиз
4.8.2621 января 2021пресс-релиз
4.8.2715 августа 2021пресс-релиз
4.8.2819 марта 2022

Обзоры программы от пользователей

nikitos_kar
23.12.2010, 00:28
Для владельцев Ubuntu:
apt-get install mc

Для гентушников:
emerge mc

Остальным сюда:
http://www.midnight-commander.org/downloads

Midnight Commander — это текстовый консольный файловый менеджер написанный специально для Unix-подобных систем, напоминающий Norton Commander, и ничуть не уступающий последнему в популярности. Он распространяется под лицензией GNU GPL и поставляется со всеми современными дистрибутивами Linux.

MC написан с использованием библиотеки NCurses, что позволяет отображать всю информацию о папках и файлах, представленных в системе в понятной и удобной форме. Подсветка имен файлов в зависимости от их типа (архивы розовым, исполняемые программы ярко-зеленые, скрытые файлы темно-серые и т.д), возможность поиска по имени файла и поддержка мыши значительно облегчают навигацию и управление файлами. И при этом, как любая консольная программа она почти не тратит системные ресурсы.
Встроенный редактор тоже очень удобен для быстрого редактирования текстовых файлов. В нем есть подсветка синтаксиса, что несомненно понравится программистам, поиск и замена, плавная прокрутка страниц. А если не понравится встроенный редактор, то это легко исправить, прописав путь к вашему любимому редактору в переменной окружения EDITOR (любому и он тоже вызовется по кнопке F4).

Среди дополнительных возможностей MC обмен файлами через транспортную систему FTP и поддержка защищенного протокола SSH.

Midnight Commander способен составить очень серьезную конкуренцию любому файловому менеджеру с помощью своей легковесности и неприхотливости к системным ресурсам.

Рекомендую всем.
Лайков: +6
войдите, чтобы ставить лайки
23
  • Обновлено: 22.01.2020
    Опубликовано: 22.04.2009

Скриншоты программы

Смотрите также

Комментарии

Гость
04.01.2010
12:49
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Полезная вещь, спасибо!
[аноним]
17.11.2019
23:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийГостьРодительский комментарий
+1
войдите, чтобы ставить лайки
сенкс
Гость
05.12.2009
01:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
пародия на Фар,Тотал...
Винда пародия на *nix - зри в корень! =D
nikitos_kar
Активный пользователь
Активный
29.12.2010
00:44
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийГостьРодительский комментарий
+1
войдите, чтобы ставить лайки
я писал напоминающая, а не пародия. Разумеется Unix системы появились раньше, однако как показало время многие насинали с винды а не с *nix системфж поэтому им может быть проще вспомнить Нортон и Фар.
Гость
18.10.2009
11:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Вообще-то ничего особенного, обычная для линукса пародия на Фар))) не говоря уже о Тотале. Короче - оценка - 1
Akel
21.12.2013
23:18
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийГостьРодительский комментарий
+1
войдите, чтобы ставить лайки
Полудуркам, из мира Win объясняю, что nix-системы и соответственно mc, наравне с deco появились гораздо раньше, даже сранного DOS, если ты в нем когда-нибудь работал. В то время Гейтс писю дергал под одеялом.
[аноним]
22.01.2015
23:09
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAkelРодительский комментарий
+1
войдите, чтобы ставить лайки
bravo))))))))))))))))))))))00000000
[аноним]
19.04.2016
17:06
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийГостьРодительский комментарий
+1
войдите, чтобы ставить лайки
Вообще это Far пародия на Нортон. Сразу поменял его на FreeCommander.
А если учесть, что MSDOS это кастрированный UNIX, а винда из него выросла, то нет ничего удивительного в том, что там встречается что-то похожее. никсы насколько я знаю патентные войны не устраивают :)
VadimAndy
Активный пользователь
Активный
23.03.2018
16:46
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
+3
войдите, чтобы ставить лайки
M$DO$ - это M$DOS, а Unix- это Unix
akuba
19.02.2011
23:09
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
у меня в мс почему то нано вместо штатного редактора - как вернуть встроенный редактор мс?
yuriy
Активный пользователь
Активный
20.02.2011
09:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийakubaРодительский комментарий
+1
войдите, чтобы ставить лайки
В Midgingt Commander сверху выбираете пункт меню "Настройки->Конфигурация" и нужно поставить галочку рядом с пунктом "Встроенный редактор" и нажать ОК ("Дальше"). Затем сохраняем настройки нажав "Настройки->Сохранить настройки".
mikle
24.02.2011
15:59
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
доброе время. подскажите: как можно настроить MC чтоб, когда идешь на ftp можно было понимать каталоги на русском языке?
deburger
Активный пользователь
Активный
24.02.2011
21:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийmikleРодительский комментарий
+1
войдите, чтобы ставить лайки
вобще это на серверной стороне навстраивается, а-то подобные манипуляции придется всё время проводить:

меню - леваяправая панель - Выбор кодировки: UTF-8 или Windows 1251 //кажется так
Akellacom
Активный пользователь
Активный
25.02.2011
08:57
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийdeburgerРодительский комментарий
+1
войдите, чтобы ставить лайки
У меня такая проблема постоянная когда цепляюсь на рабочий фтп серв, приходится устанавливать кодировку Windows-1251, чтоб увидеть каталоги с русскими названиями ;)
deburger
Активный пользователь
Активный
25.02.2011
09:49
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAkellacomРодительский комментарий
+1
войдите, чтобы ставить лайки
ну я же и говорю что это проблема на стороне сервера
Guest
06.08.2011
07:57
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Прошу помощи у профи, - боролся с банером и бессонной ночью неудачно напортачил.

Trojan.Winlock.3266. ДокторВеб LiveUSB вырусы снес и заодно удалил подменный userinit.exe (из папки windows/system32)

По рекомендации*, вошел через MC >mnt >disk >sda2 >windows/system32 нашел 03014D3F.exe и интуитивно начал "клацать"(прошу сильно не пинать, за ненадобностью последний раз NC 15 лет назад юзал)
Через редактирование F4, не получилось - файл продублировался в 03014D3F.exe.save (меньше по размеру от исходника). Затем через копирование F5 его склонировал: верхнюю строку оставил - *, а в нижней стер начало(раздел другой панели?!) и набил 03014D3F2.exe - визуально все получилось пристойно, так же скопировал 03014D3F.exe в нужный мне userinit.exe. 03014D3F.exe.save удалил.
В винде после приветствия, userinit появился и открылся, но дальше только голый фон рабочего стола, живой курсор.
Зашел обратно LiveUSB >MC>.. >sda2, а там тоже все пропало, как теперь понимаю - через мои мудреные клацанья. Поиском в МС файлы не ищутся, только userinit.exe в базе снесенных ДВ. Как понимаю если пользователи открываются, значит и содержимое с userinit.exe где-то есть, но как вернуть все обратно в sda2?
Подскажите пожалуйста)

*"Восстанавливаем нормальный userinit.exe из файла «03014D3F.exe» который лежит тут рядом в windows/system32 (просто переименованием из 03014D3F.exe в userinit.exe)."
Дима
17.01.2013
22:58
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
А мне не нравиться mc, пользуюсь из-за безвыходности (на работе просто везде установлен). Но в принципе работать можно, хотя я ищю альтернативу.
TEST
19.04.2014
23:05
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Как его собрать, из исходников по пунктам?
dataman
Активный пользователь
Активный
22.10.2021
13:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийTESTРодительский комментарий
0
войдите, чтобы ставить лайки
У этого вопроса только один +1.
Если кому-нибудь это ещё интересно, могу расписать.
Voyajer
23.03.2018
00:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
MC очень удобен тем что есть практически на всех дистрибутивах . Даже не графических . Плюс есть редактор , плюс есть ФТП .
И NC,VC были ДО виндов . ДОСовские мэнеджеры .
И "А если учесть, что MSDOS это кастрированный UNIX.... " Нет , это ошибочное мнение . И язык написания другой и команды другие и работа с памятью была организованна подругому да и файловая система тоже .
И чему теперь молодёж учат ? :-))))
Anonymous
22.10.2021
05:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийVoyajerРодительский комментарий
0
войдите, чтобы ставить лайки
Но определённые причины говорить про родственные связи, тем не менее, есть. Смотри Xenix.
pacman10
Активный пользователь
Активный
08.12.2019
13:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Еще с универа к нему привык. Тогда люто бешено МС ненавидел, когда по нему лабы выполнял. А щас просто незаменимый для меня)
Linuxold
23.08.2022
20:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
очень удобная прога ))))

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила