MC (midnight commander): вы не умеете его готовить.
Записная книжка рассеянного [в пространстве и времени] программиста
MC (midnight commander): вы не умеете его готовить.
Да-да. Вы все делаете неверно. MC — хоть и не заменяет консоль, но часто бывает полезен и для некоторых даже незаменим. Пусть он и является лишь оболочкой для ползанья по файловой системе, но очень функциональной оболочкой.
Обычно ведь как: f5 (скопировать), f6 (переместить), f3 (посмотреть), f4 (отредактировать), f8 (удалить), f7 (создать катало) и f10 (выйти).
Это тот набор команд, которым чаще всего пользователь и ограничивается.
Ах да — еще TAB чтобы переключиться из одной панели в другую.
Остаемся в текущей папке при выходе из mc.
Вы замечали, что при выходе из mc вы всегда возвращаетесь в ту папку, в которой были до его запуска. Одним это нравится, а другим нет.
В любом случае такое поведение можно поменять. А служит для этого опция -P, которой передается имя файла, в котором сейчас находится mc.
Linux. Почти всё о MC за 43 минуты.
Зная имя файла по завершению процесса можно всегда вернуться в нужный катало. Для этого есть скрипт mc-wrapper.sh. Прописываем у себя в .bashrc.
alias mc=’. /usr/libexec/mc/mc-wrapper.sh’
В вашей системе этот скрипт может лежать по другому адресу. После запуска шелла можно посмотреть на вывод команды alias и удостоверится, что нужный алиас прописан. Таким образом мы будем сохранять каталог после выхода из менеджера.
Выбор файлов
- [insert] (или [ctrl-t]) — выбор текущего файла или снятие выбора с текущего файла (так же позволяет выбирать несколько файлов/папок)
- [+] — выбор файлов и папок имена которых попадают под введенный паттерн
- [/] — убирает выбор с файлов и папок име
- [*] — реверсивное выделение файлов. Инвертирует состояние выбранне выбран для всех файлов в текущем окне (именно файлов. не папок)
Доступ в шелл
- вы можете вводить любую команду — просто начинаете печатать и она появляется внизу в маленьком приглашении ввода вашего шелла. Нажатие на [enter] запустит ее на исполнение.
- не пытайтесь нажать [tab] в попытках вызвать автодополнение — вы просто смените текущую панель. Чтобы вызвать автодополнение надо нажать последовательность [esc tab]. Тут все как в обычном шелле — первый раз оно пытается дополнить максимально возможную часть команды, а повторное нажатие последовательности показывает ве возможные варианты (да еще и с выбором как в zsh).
- а если надо показать большой терминал? На надо выходить из mc — нажимаете [ctrl-o] и панели файловый менеджер скрывается оставляя вас наедине с консолью. Чтобы его вернуть заново нажимает [ctrl-o].
- [alt-enter] — копирует имя текущего выбранного файла в строку терминала (удобно для передачи имени каким-нибудь командам)
Встроенный просмотрщик [f3] и редактор [f4]
MC Как делать ставки и получать прибыль без вложений на букмекерской бирже
- Встроенный вьювер умеет показывать содержимое разных файлов не просто в сыром режиме (когда в pdf будут видны управляющие инструкции, а в гифке — байты), а в виде документа, который адаптирован для отображения в текстовом виде (конечно если у вас есть сопутствующий софт вроде pdf2text).
- Чтобы увидеть сырые данные жмем [f8] в самом просмотрщике, либо [shift-f3] при открытии файла (а не [f3]).
- Так же mc умеет использовать внешние редакторы и просмотрщики (задаются переменными PAGER и EDITOR в вашем .bashrc). Чтобы включить использование внешних редакторов выбираем соответствующую опцию в настройках
Работа с панелями
- [alt-,] — переключить режим разбиения с вертикального на горизонтальный
- [alt-t] — циклическая смена режима отображения панели
- [alt-i] — синхронизирует вторую панель с текущей (полезно если вам надо быстро открыть одну и ту же папку в двух панелях)
- [ctrl-u] — поменять панели местами
- [alt-o] — если текущий элемент директория, то откроет ее во второй панели и сместит выделение на один элемент вперед. Если же текущий элемент файл — откроет содержимое родительской директории в соседней панели и сместит выделение.
- [ctrl-pgup] — перейти к родительской директории (если включена навигация в стиле lynx, то просто стрелка влево)
- [alt-shift-h] — показать историю перемещения по папкам
- [alt-y] — перейти в предыдущую папку из истории
- [alt-u] — перейти в следующую папку из истории
Поиск
- [alt-?] — открывает диалог поиска файлов
- [alt-s] — быстрый поиск элемента в текущем каталоге по регулярному выражению
- [ctrl-s] — бысрый поиск в текущем каталоге по совпадению
Основные сочетания
- [ctrl-space] — посчитать объем каталога под выделением
- [ctrl-x s] — создать символическую ссылку
- [ctrl-x h] — создать жесткую ссылку
- [ctrl-x o] — открыть редактор сhown на элемент
- [ctrl-x c] — открыть редактор chmod на элемент
- [alt-.] — скрытьотобразить dot-файлы
Виртуальные файловые системы (vfs)
Эта концепция относительно mc позволяет нам путешествовать по архивам, sftp-серверам, rpm-файлам так, словно мы работаем с локальной файловой системой.
Попробуйте в mc набрать команду
cd ftp://mirror.yandex.ru/
Вы не сможете отличить vfs от локальной системы только по скорости работы. Если у вас есть соответствующий доступ, то даже редактировать файлы на vfs возможно.
Таким нехитрым образом можно попадать внутрь любых других источников, который поддерживаются mc.
Введите cd без параметров и вы попадете в домашнюю директорию.
Полезные команды
- [ctrl-x d] — сраврение директорий
- [ctrl-] — переход в директорию быстрого доступа (и управление этим списком)
Полезные настройки
- леваяправая панель — формат списка. позволяет задать пользовательский формат вывода информации (чтобы посмотреть доступные поля нажмите [f1]
- Конфигурация
- детали операции/подсчитывать размер — в совокупности эти две опции дадут более информативное окно копирования файлов (а если убрать, то копирование будет работать гораздо быстрее)
- Автоматически сохранять настройки — полезно чтобы постоянно не нажимать “сохранить настройки”
- строка подсказки — дасть немного больше места на экране если убрать (скроется совет дня)
- равный размер панелей — если мы включим разный режим отображения в каждой из панелей (древовидный и подробный), то получим проводник 🙂
- автосохранение настроек панелей — будут удобно чтобы каждый раз не выбирать режим отображения панели заново
- навигация в тиле lynx — быстрая навигация стрелками
RSS feed This page was generated by GitHub Pages.
Источник: russianpenguin.ru
Midnight Commander — файловый Linux-менеджер в стиле Norton Commander
Большинство распространенных версий Linux уже давно обзавелись удобным и функциональным файловым менеджером, входящим в состав графической оболочки системы, что, однако, нисколько не снижает популярности сторонних программ и утилит для работы с объектами файловой системы. Более того, продвинутые юзеры нередко предпочитают использовать именно их, предоставляющих более широкие возможности.
С одним из таких менеджеров мы сегодня познакомимся. Называется он Midnight Commander или просто MC.
Инструмент, сразу скажем, замечательный во многих отношениях, опций в нём масса и пусть никого не смущает, что он консольный, менеджер поддерживает мышку, что же касается его внешнего вида, то, полагаем, многие будут приятно удивлены его явной схожестью с виндовским Norton Commander и Volkov Commander . Новичков интерфейс программы может быть немного и смутит, но это лишь поначалу, а вообще-то нужно понимать, что создавался MC в первую очередь для сисадминов и в те времена, когда GUI только начинал развиваться.
В Midnight Commander есть всё что надо для работы с файлами и каталогами. Возможности программы включают навигацию, просмотр и редактирование конфигурационных файлов, копирование, перемещение и удаление данных, установку сетевых соединений по протоколам FTP и SFTP , работу с архивами и образами, выполнение команд во встроенной мини-консоли, изменение прав доступа, сравнение каталогов и еще много полезных фишек. А еще MC отличается приятным интерфейсом с поддержкой русского языка и гибкостью настроек пользовательского меню.
Установка и знакомство с базовыми функциями
Устанавливается Midnight Commander через терминал командой sudo apt-get install mc или через встроенный менеджер приложений, запускается командой mc .
Менеджер имеет стандартный двупанельный интерфейс, переключение между панелями производится либо с помощью мышки, либо нажатием клавиши Tab .
В верхней области окна располагается главное меню, в нижней — командная строка с текущим расположением и нижнее меню с быстрыми клавишами F1 — F10 . Для навигации по элементам меню и объектам файловой системы используется либо мышь, либо клавиши-стрелки, для работы с данными — соответствующие опции меню или «горячие» клавиши, которых в MC имеется несколько десятков. Разберем вкратце нижнее меню.
• F1 – вызывает справку.
• F2 – открывает дополнительное пользовательское меню действий с выбранным объектом.
• F3 – открывает содержимое файла в режиме просмотра.
Содержимое нижнего меню при этом меняется, так, F3 уже будет служить для выхода, F4 – для переключения в режим просмотра HEX .
А F5 – для перехода к строке или смещению.
• F4 – открывает диалог выбора текстового редактора. Да, помимо встроенного редактора, в MC можно выбрать какой-нибудь другой консольный редактор, например, тот же Nano. Как и в случае с функциональной клавишей F3 , при запуске редактора функционал нижнего меню меняется. F2 в нём служит для сохранения файла, F9 – для вызова меню MC, которое, кстати, в режиме редактирования также поменяет свой функционал.
• F5 , F6 и F8 служат для копирования, перемещения/переименования и удаления соответственно.
• F7 – служит для создания новых каталогов.
• F9 – устанавливает фокус на главное меню, F10 – перекидывает пользователя в стандартный терминал Linux.
Ничуть не меньше полезного вы найдете в главном меню. Оно содержит всего пять основных пунктов, пятый дублирует набор опций первого, только служит для правой панели.
Пункт «Левая панель» содержит опции изменения режима просмотра (быстрый просмотр, информация и дерево) , фильтрации данных, подключения к серверам по FTP и SFTP .
Весьма полезными представляются опции «Быстрый просмотр».
И «Информация».
Позволяющие просматривать содержимое файлов и их свойства на лету. Открыв второй пункт меню «Файл».
Вы найдете опции просмотра, копирования, изменения прав доступа и владельца, создания жестких ссылок и смены каталога.
Пункт меню «Команда» содержит различные полезные команды, как то: для сравнения каталогов и файлов, вызова истории командной строки, редактирования файла расширений и так далее.
Меню «Настройки».
Служит для изменения конфигурации и внешнего вида самой Midnight Commander.
А также распознавания клавиш.
Сменим для примера владельца файла profile . По умолчанию его владельцем является пользователь kompick. Выделяем файл, выбираем в меню Файл -> Владелец/группа.
И указываем в открывшейся панели нового владельца.
Похожим образом выполняются и другие операции.
Примеров работы с менеджером можно приводить много, но, полагаем, вы и сами во всём разберетесь.
Источник: www.white-windows.ru
Midnight Commander
Midnight Commander — файловый менеджер консольного типа, разработанный для операционной системы Linux, также доступен для Windows.
Файловый менеджер выполнен в стиле старых программ, таких как Norton Commander. При этом он поддерживает работу с мышью, а текстовые основные функциональные кнопки упрощают работу, избавляя от необходимости ввода команд. Midnight Commander может стать неплохой альтернативой аналогичным программам.
В менеджере присутствуют все необходимые инструменты для работы с файлами и папками. Главное его окно разбито на две половины, что упрощает копирование и перемещение данных. При этом все базовые манипуляции с файлами эта программа выполняет существенно быстрее, чем проводник Windows. По умолчанию цвет главного окна синий, но его можно изменить на любой другой.
В программе имеются такие функции, как пакетное переименование файлов, удобный поиск данных по множеству параметров, функция безвозвратного удаления файлов. Есть в Midnight Commander редактор для работы с текстовыми документами и встроенный архиватор. Файловый менеджер также поддерживает работу с данными по FTP. Все настройки работы можно сохранять в отдельный файл. Также предусмотрена функция сброса настроек.
Скачать MultiSetup
безопасно с помощью MultiSetup или ниже по прямой ссылке с сервера
Преимущества и недостатки
- Понятный интерфейс в стиле других «коммандеров»
- Высокая скорость работы
- Работа с удаленным сервером через FTP и SFTP
- Настраиваемые горячие клавиши
- Отсутствие плагинов
- Сложные настройки
Функции и особенности
- FTP-соединение
- SSH-соединение
- Безвозвратное удаление данных
- Двойная панель
- Передача файлов с сервером
- Поддержка командной строки
- Подключение к серверу
- Поиск файлов
- Расширенный поиск файлов
- Редактирование текстовых файлов
- Создание архивов
- Сравнение файлов
- Управление файлами
Скриншоты
Скриншоты интерфейса и рабочих окон Midnight Commander.
Скачать бесплатно
Скачайте последнюю версию Midnight Commander (4.8.24) по прямой ссылке с нашего сайта. Программа совместима с операционными системами Windows 10, 8, 7, Vista, XP разрядностью 32/64-bit. Данный программный продукт распространяется бесплатно, а его интерфейс доступен на английском языке. Также вы можете скачать программу по ссылке с официального сайта.
- Windows 32/64-bit
- 4.8.24
- 3.8 Мб
- 282
Источник: ktonasoft.ru
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 (открыт)
GNU GPL v3
Релизы программы Midnight Commander
.. | ||
4.8.24 | 18 января 2020 | пресс-релиз |
4.8.25 | 18 июля 2020 | пресс-релиз |
4.8.26 | 21 января 2021 | пресс-релиз |
4.8.27 | 15 августа 2021 | пресс-релиз |
Сайт (скачать бесплатно):
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
Обновлено: 22.01.2020
Опубликовано: 22.04.2009
Обзоры программы от пользователей
23.12.2010, 00:28
Для владельцев Ubuntu:
apt-get install mc
Для гентушников:
emerge mc
Midnight Commander — это текстовый консольный файловый менеджер написанный специально для Unix-подобных систем, напоминающий Norton Commander, и ничуть не уступающий последнему в популярности. Он распространяется под лицензией GNU GPL и поставляется со всеми современными дистрибутивами Linux.
MC написан с использованием библиотеки NCurses, что позволяет отображать всю информацию о папках и файлах, представленных в системе в понятной и удобной форме. Подсветка имен файлов в зависимости от их типа (архивы розовым, исполняемые программы ярко-зеленые, скрытые файлы темно-серые и т.д), возможность поиска по имени файла и поддержка мыши значительно облегчают навигацию и управление файлами. И при этом, как любая консольная программа она почти не тратит системные ресурсы.
Встроенный редактор тоже очень удобен для быстрого редактирования текстовых файлов. В нем есть подсветка синтаксиса, что несомненно понравится программистам, поиск и замена, плавная прокрутка страниц. А если не понравится встроенный редактор, то это легко исправить, прописав путь к вашему любимому редактору в переменной окружения EDITOR (любому и он тоже вызовется по кнопке F4).
Среди дополнительных возможностей MC обмен файлами через транспортную систему FTP и поддержка защищенного протокола SSH.
Midnight Commander способен составить очень серьезную конкуренцию любому файловому менеджеру с помощью своей легковесности и неприхотливости к системным ресурсам.
Материалы по теме:
Источник: pingvinus.ru