Midnight Commander
GNU Midnight Commander является двухпанельным файловым менеджером, разрабываемым под лицензией GNU General Public License, и поэтому относится к свободному программному обеспечению. Это многофункциональное полноэкранное приложение с текстовым интерфейсом, позволяющее копировать, перемещать и удалять файлы и каталоги, выполнять поиск файлов и запуск команд. Управление осуществляется с клавитауры. Более поздние версии Midnight Commander также включают поддержку мыши.
В Midnight Commander входит редактор Mcedit, который может запускаться как отдельная программа или из самого Midnight Commander (по F4). В Mcedit включена подсветка синтаксиса для многих языков, макросы, автоматические отступы, поддержка мыши, работа с буфером обмена; работа как в ASCII, так и в HEX режиме. Также пользователи могут заменить Mcedit иным редактором по своему выбору.
Отличительной особенностью Midnight Commander является возможность переименовывать группы файлов, в отличие от ряда других файловых менеджеров, в которых можно переименовывать файлы только под одному. Это может быть удобным для работы с большими наборами файлов, например, чтобы привести их в соответствие с новыми правилами именования. Пользователи могут задавать начальные и конечные имена файла, используя шаблоны. Это позволяет задействовать для переименования регулярные выражения, используя удобный пользовательский интерфейс.
Midnight Commander основан на универсальных текстовых интерфейсах, таких как Ncurses или S-Lang, что позволяет ему работать из-под обычной консоли, внутри окна терминала X Window, через SSH соединения и все остальные виды удаленных соединений.
Достоинства:
- Работа с различными архивами и образами файловых систем, как если бы они являлись обычными каталогами.
- Работа с сетевыми файловыми системами Samba, FTP, SFTP.
- Выполнение операций копирования и перемещения файлов в фоновом режиме.
- Встроенный текстовый редактор с подсветкой синтаксиса.
- Поддержка многоязыкового интерфейса.
- Поддержка кодировки UTF-8 (начиная с 2009 года).
- Настраиваемое пользовательское меню, вызывается по F2. Каждый пункт меню выполняет набор shell команд.
- Список каталогов для быстрого доступа, вызывается по Ctrl+\.
Аналоги: Thunar, bsc, Dolphin, Nautilus, Krusader, Xfe, Gnome Commander. Все они установлены на демонстрационном сервере СПО в СО РАН. Сравнение файловых менеджеров.