Midnight Commander

Midnight Commander
Тип Менеджер файлів
Автор Колектив розробників mc
Перший випуск березень 1994[1]
Стабільний випуск 4.8.22 (1 січня 2019; 5 років тому (2019-01-01))
Нестабільний випуск „Нічні збірки“
Операційна система Багатоплатформна
GNU фреймворк Ncurses
Мова програмування C[1]
Українська мова так[2][3]
Ліцензія GNU GPL
Репозиторій github.com/MidnightCommander/mc.git
Вебсайт midnight-commander.org

Midnight Commander (мі́днайт-кома́ндер, скор.: mc, буквально: «опівнічний командир») — один із файлових менеджерів для Unix-подібних операційних систем, з текстовим інтерфейсом користувача, клон Norton Commander. Основний інтерфейс складається з двох панелей, на яких відображена файлова система.

Midnight Commander надає можливість перегляду вмісту файлів RPM-пакунків, працює з популярними форматами архівів, начебто просто зі ще однією текою, а також функціонує як клієнт FTP чи FISH. У Midnight Commander вбудований редактор mcedit (проте можна вказати й інший). Серед можливостей mcedit є підсвітка синтаксису для різних мов програмування, здатність працювати у режимах ASCII та HEX.

Midnight Commander може також перейменовувати групи файлів. Це зручно при маніпулюванні великими зібраннями файлів, наприклад, щоб погодити їх з новим способом найменування. Midnight Commander може також переміщувати файли до різних тек і при цьому одночасно перейменовувати їх. Дозволяється вказувати вихідні та результуючі імена файлів за допомогою підстановлювальних знаків. При цьому можуть використовуватися регулярні вирази. Крім того, користувач може обрати потребу в використанні можливостей шаблонів командної оболонки (англ. shell patterns) (автоматичне групування підстановлювальних знаків).

Midnight Commander зараз включений до складу більшості дистрибутивів Linux та поширюється під ліцензією GNU General Public License.

mc дуже[джерело?] популярний в ОС Linux завдяки побудові на гнучких текстових інтерфейсах (Ncurses або S-lang), що дозволяє йому працювати в звичайній консолі, всередині вікна X-терміналу, поверх SSH-з'єднань та й з усіма видами віддалених оболонок.

Можливості

  • вільне програмне забезпечення;
  • можливість роботи з різними архівами, образами ФС, мережевими ФС (Samba, FTP, SFTP);
  • уміє виконувати операції копіювання та переміщення файлів у фоновому режимі;
  • вбудований текстовий редактор із підсвічуванням синтаксису;
  • текстовий режим, заснований на бібліотеках ncurses та S-Lang. Це дозволяє програмі працювати як у консолі, так і в різних емуляторах терміналу та через віддалені з’єднання, наприклад, за протоколом SSH;
  • підтримка багатомовного інтерфейсу;
  • підтримка кодування UTF-8 (починаючи з 2009 року).

Див. також

  • Порівняння файлових менеджерів[en]

Примітки

  1. The mc Open Source Project on Open Hub: Languages Page — 2006.
    d:Track:Q124688

Посилання

  • Офіційний сайт [Архівовано 24 серпня 2011 у WebCite](англ.)
  • Сайт паралельного відгалуження mc (не розвивається з 2003 р.)
  • Встановлення mc під Fedora/CentOS Linux [Архівовано 20 листопада 2007 у Wayback Machine.](рос.)
  • Книга Linux для пользователя [Архівовано 12 грудня 2012 у Wayback Machine.] — Глава 6. Программа Midnight Commander [Архівовано 16 лютого 2013 у Wayback Machine.](рос.)
  • Midnight Commander в действии(рос.)
  • Несколько советов по Midnight Commander [Архівовано 11 жовтня 2007 у Wayback Machine.](рос.)
  • Как надо правильно работать в Midnight Commander(рос.)
  • Основи роботи з „Міднайт Коммандером“(укр.) (DLOU)
  • Офіційна довідка Midnight Commander [Архівовано 20 червня 2010 у Wayback Machine.](англ.)(рос.)
Freebase: /m/03lycq
  • п
  • о
  • р
Файлові менеджери (список • порівняння)
Кросплатформені
Double Commander File Arranger • Midnight Commander
Midnight commander
Android
ES File Explorer • Total Commander X-plore
Unix-подібні ОС
BSCommander • Demos Commander • Dolphin • GNOME Commander Konqueror Krusader Nautilus • PCManFM ROX-Filer • Thunar • Tux Commander Xfe
Mac OS X
2finder • Disk Order • Finder FlyPath • ForkLift • Path Finder • Xfolder
Microsoft Windows
A43 • Altap Salamander • Directory Opus • DOS Navigator Open Source • EF Commander • FAR Manager FileCommander • File Navigator • FreeCommander Frigate • Gyula's Navigator • JExplorer • NCWin Professional • NexusFile • Nomad.NET • Q-Dir • SpeedCommander Total Commander Unreal Commander xplorer2 Провідник
MS-DOS
DOS Navigator • DOS Shell • Norton Commander PIE Commander • Sparrow Commander • Volkov Commander
BeOS
Navi Tracker • OpenTracker • Tracker • Tracker.NewFS
Symbian (Series 60)
ActiveFile • FileMan • Griffon • SeleQ • Symbian Commander • X-plore
Windows Mobile
Bynarys Smart Explorer • Pocket Total Commander X-plore
Інші платформи
Java: Advanced Explorer • muCommander J2ME: MiniCommander
  • п
  • о
  • р
Історія
Маніфест GNU • Проєкт GNU Фонд ВПЗ Історія ВПЗ
Ліцензії
GNU GPL GNU LGPL Affero GPL GNU FDL GPL linking exception[en]
Програмне
забезпечення
GNU (варіанти) • Hurd GNOME Bash GCC GRUB GNU Emacs Guile glibc Coreutils Autotools • GNUnet •GNU linker GNU DebuggerGNUzilla (GNU IceCat) • Gnash • Guix Shepherd інші пакети...
Персони
Alexandre Oliva • Benjamin Mako Hill • Bradley Kuhn • Eben Moglen • Federico Heinz • Георг Греве • Джошуа Гей • Loïc Dachary • Мет Лі • Ricardo Galli • Річард Столмен Robert Chassell • William John Sullivan
Інше
Суперечка про найменування GNU/Linux • Revolution OS BadVista • Defective by Design