Midnight Commander — консольный файловый менеджер для Linux
Когда вы работаете с большим количеством файлов в среде консоли, например перемещаете файлы или копируете файлы, вы можете обнаружить, что ваша работа утомительна. В среде с графическим интерфейсом есть Диспетчер файлов. Файловый менеджер поможет вам и ускорит вашу деятельность, связанную с файлами. Вам не нужно запоминать каждый синтаксис/команду, связанную с файлами. Просто щелкните и перетащите или нажмите ярлыки, чтобы завершить свою работу.
В консольной среде вы должны помнить команды/синтаксис. К счастью, в Linux есть текстовый Диспетчер файлов, который работает в консольной среде. Название — Midnight Commander (позже мы назовем его MC).
Что такое Полуночный командир?
На веб-сайте Midnight Commander говорится:
«GNU Midnight Commander — это визуальный файловый менеджер, работающий под лицензией GNU General Public License и поэтому квалифицируемый как свободное программное обеспечение. Это многофункциональное полноэкранное текстовое приложение, которое позволяет копировать, перемещать и удалять файлы и целые деревья каталогов, искать для файлов и запуска команд в подоболочке. Включены встроенный просмотрщик и редактор”
Как установить Midnight Commander в Linux
По умолчанию MC не установлен на компьютере с Linux. Так что вам нужно установить его в первую очередь. В Debian, Ubuntu и Linux Mint вы можете использовать эту команду apt-get:
В RHEL, CentOS и Fedora вы можете использовать эту команду:
После завершения установки просто введите \mc (без кавычек) в консоли, чтобы запустить его.
Особенности Полуночного командира
MC имеет множество функций, полезных для пользователя или администратора Linux. Вот некоторые функции, которые могут быть полезны в повседневной жизни.
Копировать, Удалить, Переименовать/Переместить, Создать каталог
MC разделен на две колонки. Левый столбец и правый столбец. Эти столбцы являются независимыми окнами друг от друга. Каждое окно будет представлять собой активный каталог. Вы можете переключаться между окнами с помощью кнопки Tab. Внизу вы увидите кнопки, перед которыми стоит цифра. Эти числа представляют кнопки F1 – F10.
Чтобы скопировать файл(ы) из одного каталога в другой, просто выделите файл и нажмите клавишу «F5». Если вы хотите скопировать несколько файлов, вам нужно нажать кнопку «Вставить» для каждого файла, который вы хотите скопировать.
MC запросит подтверждение о папке назначения (В), Ссылки, Сохраняет атрибуты. Как правило, вы можете сосредоточиться только на параметре Кому. Просто нажмите OK, чтобы зафиксировать процесс копирования.
Удалить файл(ы) проще. Просто выделите файл(ы) и нажмите клавишу «F8», чтобы подтвердить удаление. Переместить файл(ы) можно с помощью клавиши «F6».
Переименование файла в другой руке отличается. Когда вы нажимаете клавишу «F6», вам необходимо убедиться, что вы добавили «Новое имя файла» для файла в параметре Кому. Вот скриншот, когда вы хотите переименовать файл.
Чтобы создать каталог, вы можете нажать клавишу «F7». MC создаст новый каталог в текущем каталоге. Чтобы узнать больше о том, что MC может делать с файлами, нажмите «F9» > Файл.
Внутренний просмотрщик
В консольном режиме доступно множество текстовых редакторов, таких как vi, joe и nano. MC имеет собственное внутреннее средство просмотра. Если вы хотите просмотреть содержимое текста файла, вы можете выделить файл и нажать клавишу «F3». Вы также можете редактировать файл, когда вам нужно. Выделите файл и нажмите «F4», чтобы начать редактирование.
Когда вы запускаете текстовый редактор в первый раз, MC попросит вас выбрать текстовый редактор по умолчанию. Вот пример вывода:
Затем, когда вы нажмете кнопку «F4» для редактирования файла, MC будет использовать выбранный вами текстовый редактор. Если вы хотите изменить редактор по умолчанию, просто нажмите кнопку «F2», выберите значок «@» и введите «select-editor» ( без кавычек).
Что делать, если вы хотите использовать другие текстовые редакторы, которые не распознаются MC? Допустим, вы хотите использовать текстовый редактор Vi. В этом случае можно поступить иначе. В вашем домашнем каталоге вы найдете файл «.selected_editor». Это скрытый файл, поэтому он начинается со знака точки. Отредактируйте файл. Ты увидишь:
Разрешение файла
Файлы и каталоги имеют разрешения. Разрешение определяет, кто может читать, записывать и выполнять файлы и каталоги. Команда для управления — chmod. Вы можете подробно посмотреть, как использовать chmod, набрав «man chmod» в терминале.
С MC вам нужно только выбрать файл, а затем нажать «F9» > Файл > Chmod или нажать « Ctrl-x» и «c». MC покажет вам текущее разрешение выбранного файла и покажет вам дополнительные параметры, которые можно установить.
Владелец файла
Файлы и каталоги также имеют владельца и владельца группы. Привилегиями этих владельцев управляет команда chmod выше. Команда для управления владельцем — chown.
Как обычно, вы можете подробно посмотреть, как использовать chown, набрав «man chown» в терминале. С MC вам нужно только выбрать файл, а затем нажать «F9». > Файл > Chown или нажмите «Ctrl-x» и «o». Теперь вы можете установить владельца и владельца группы из доступного списка имени пользователя и имени группы.
У MC также есть расширенный Chown. Это комбинация chmod и chown. Вы можете выполнять 2 разных задачи в одном месте. Нажмите «F9» > Файл > Расширенный режим.
FTP-ссылка
По умолчанию MC покажет вам 2 интерфейса столбца. Слева и справа. Эти столбцы предназначены не только для локального каталога. Вы можете подключить один из них или оба к удаленному компьютеру, используя ссылку FTP.
В этом случае MC будет действовать как FTP-клиент. Чтобы подключить его к службе FTP, нужно нажать «F9» > FTP Ссылка. MC запросит учетные данные FTP. Формат удостоверения будет таким:
Если это правильно, то в столбце будут показаны каталоги на удаленном компьютере.
Чтобы отключить ссылку FTP, нажмите «F9» > Command > Ссылка Активный VPS. В списке каталогов Активные VFS вы увидите свою FTP-ссылку. Выберите свою FTP-ссылку и нажмите «Free VFSs». Если вы хотите переключиться только на локальную папку, не отключая текущую FTP-ссылку, выберите Изменить на.
Если в вашей сети используется прокси-сервер, вы можете настроить MC на использование FTP-прокси. Нажмите «F9» > Параметры > Виртуальная файловая система > Всегда использовать ftp-прокси.
Покидая Midnight Commander
Чтобы выйти из Midnight Command, нажмите F9 > Файл > Выход. Или просто нажмите «F10», чтобы выйти. В Midnight Commander по-прежнему много функций.
Дополнительные сведения о функциях MC см. в разделе Часто задаваемые вопросы о Midnight Commander по адресу:
midnight commander linux как запустить
Если вам приходится работать с большим количеством файлов в консольном окружении, то вы можете найти такую работу достаточно утомительной. В графическом окружении имеются файловые менеджеры, которые помогают повысить скорость работы с файлами. Вам не нужно помнить название и синтаксис каждой команды, связанной с файлами.
В консольном окружении для работы с файлами вы должны знать основные команды и их синтаксис. К счастью, в Linux также имеется текстовый файловый менеджер, работающий в консольном окружении. Он называется Midnight Commander (далее мы будем называть его просто MC).
Заголовки разделов
Как установить Midnight Commander в Linux
По умолчанию MC, как правило, не устанавливается. В Debian, Ubuntu и Linux Mint вы можете установить его с помощью команды apt-get:
В RHEL, CentOS и Fedora вы можете использовать команду:
После завершения инсталляции просто введите «mc» (без кавычек) в консоли для его запуска.
Возможности Midnight Commander
MC имеет много полезных как для пользователей, так и для администраторов, функций.
Копирование, удаление, переименование/перемещение, создание директорий
MC запросит у вас подтверждения. Для начала копирования просто нажмите «OK».
Удаление файлов еще проще. Просто выделите файлы и нажмите «F8». Перемещение файлов выполняется с помощью клавишы «F6».
Однако переименование файлов немного отличается. Нажав клавишу «F6», вам необходимо ввести новое имя файла. Пример, как это делается, приведен ниже на скриншоте.
Для создания директории вы можете нажать «F7». MC создаст новую директорию в текущей. Чтобы узнать, что еще MC может делать с файлами, нажмите «F9» > File.
Встроенная утилита для просмотра файлов
Затем, когда вы нажмете клавишу «F4», MC будет использовать выбранный вами текстовый редактор. Если вы хотите изменить редактор по умолчанию, просто нажмите «F2», вы берите «@» и введите «select-editor» (без кавычек).
Что, если вы хотите использовать другой текстовый редактор, не обнаруженный MC? Допустим, вы хотите работать с Vi. Это можно сделать по другому. Найдите в своей домашней директории файл «.selected_editor». Это скрытый файл, поэтому он начинается с точки. Отредактируйте его следующим образом:
Права доступа к файлам
Владелец файла
Файлы и директории имеют своего владельца, а также группу владельца. Привилегии владельца управляются с помощью описанной выше команды chmod. Управление владельцами осуществляется с помощью команды chown.
Как обычно, чтобы узнать, как нею пользоваться, наберите в терминале «man chmod». В MC вам нужно просто выделить файл, затем нажать «F9» > File > Chown, или «Ctrl-x» и «o». Теперь вы можете задать владельца и группу владельца из списка доступных пользователей и групп.
У MC также есть функция «Advanced Chown», которая представляет собой комбинацию chmod и chown, позволяющая выполнять две описанные выше задачи в одном месте. Нажмите «F9» > File > Advanced Chown.
Подключение по FTP
По умолчанию MC имеет двухпанельный интерфейс. Эти панели предназначены не только для локальных директорий. Вы можете подключить их к удаленному компьютеру по FTP.
В этом случае MC выступает в качестве FTP-клиента. Для подключения вам необходимо нажать «F9» > FTP Link. MC запросит данные для подключения в следующем формате:
Если введенные данные верны, в одной из панелей вы увидите список директорий удаленного компьютера.
Для отключения FTP-соединения вы можете нажать «F9» > Command > Active VPS Link. В списке директорий Active VFS вы увидите свое FTP-соединение. Выберите его и нажмите «Free VFSs». Если вы хотите просто переключиться на локальную директорию без разрыва FTP-соединения, выберите «Change to».
Если в вашей сети используется прокси-сервер, вы можете настроить MC на работу с прокси. Нажмите «F9» > Options > Virtual FS > Always use ftp proxy.
Выход из Midnight Commander
Чтобы выйти из Midnight Command, нажмите «F9» > File > Exit или «F10».
Для более детального ознакомления с возможностями MC, постетите Midnight Commander FAQ:
Midnight Commander: установка и настройка в Linux
Midnight Commander (MC, в переводе – «полуночный командир») – консольный двухпанельный файловый менеджер для Unix-подобных операционных систем с псевдографическим веб-интерфейсом типа ортодоксального “Norton Сommander”. Создан мексиканским программистом Мигелем де Икасой в 1994 году. Первоначальное название – «Mouseless commander».
«Midnight Commander» является частью проекта GNU (свободное ПО) и распространяется по лицензии GPLv3, локализирован на 51 языке, неофициально поддерживает также Windows и MacOS платформы. Официальный репозиторий>>
Особенности и преимущества Midnight Commander
Установка Midnight Commander в Ubuntu Linux
sudo apt install mc
* Примечание: в некоторых версиях Ubuntu в репозитории по умолчанию может не быть Midnight Commander, поэтому перед установкой нужно его сначала добавить:
sudo add-apt-repository universe
Запуск файлового менеджера осуществляется простой командой:
Проверить версию Midnight Commander’а можно с помощью команды:
UPD: Не так давно (2020-01-19) вышел новый релиз Midnight Commander – 4.8.24. Но его еще, к сожалению, нет в официальных репозиториях. При желании можно скачать и установить вручную:
Если будет ошибка “S-Lang Library version 2.0 or newer not found” – установите: sudo apt-get install libslang2-dev
Настройка Midnight Commander
1. Изменение внешнего вида
Здесь можно изменить такие опции:
Знак X означает, что опция включена.
Цветовых схем в Midnight Commnader множество, можно выбрать наиболее приятную для своих глаз. Мой любимый скин – nicedark.
В меню Right есть возможность указать, что показывать в правой панели:
Я указал Quick view – быстрый просмотр файлов. Это значит, что при наведении на текстовый файл – в правой панели покажется его содержимое. Очень удобно. Также тут можно указать вывод любой другой информации – например информация о файле, дерево каталогов, листинг и многое другое на свой вкус.
На вкладке Navigation включаем “Lynx like motion” – быстрая навигация по папкам с помощью стрелок влево/вправо на клавиатуре.
На вкладке Main options обязательно включаем “Show backup files”, “Show hidden files” и “Auto save panels setups” – автосохранение всех изменений в панели.
На вкладке File highlight – включаем “Permissions” (подсветка прав на файлы и папки).
2. Включаем встроенный редактор MCEDIT
По умолчанию, для редактирования файлов в Midnight Commander используется стандартный редактор Linux – nano (или vim). Но у многих новичков могут возникнуть трудности в их освоении, поэтому лучшим вариантом, на мой взгляд, будет использовать простой и понятный встроенный редактор – mcedit.
Теперь немного подстроим редактор под себя. Первым делом включаем отображение нумерации строк (ALT + N) и отключаем отображение пробелов в файле конфигурации Midnight Commander –
3. Настройка автосохранения текущей папки в файловом менеджере
Странно, почему в MC до сих пор нет этой важной опции в настройках.
Скопируйте скрипт mc-wrapper.sh в папку /etc/profile.d командой:
cp /usr/lib/mc/mc-wrapper.sh /etc/profile.d
И добавьте в конец файла /etc/bash.bashrc строку:
alias mc=’. /etc/profile.d/mc-wrapper.sh’
Перезалогиньтесь – путь к директории теперь будет запоминаться.
Но, этот “фокус” работает только для пользователей, для “рута”, к сожалению, не нашел способов. Насколько знаю, тикет по этому багу был открыт.
Горячие клавиши Midnight Commander
Как обновить Midnight Commander?
sudo add-apt-repository ppa:eugenesan/ppa
sudo apt install mc
С помощью данных команд я обновил свой MC 4.8.19 до 4.8.22.
Midnight Commander (Русский)
alt=»Tango preferences desktop locale modified» />Перевод этой статьи или раздела не отражает оригинальное содержание. alt=»Tango preferences desktop locale modified» />
Midnight Commander — графический файловый менеджер, позволяющий копировать, перемещать и удалять файлы и деревья каталогов, производить поиск по файлам и запускать команды в командной оболочке. Он включает в себя встроенный просмотрщик и редактор файлов.
Midnight Commander имеет графический интерфейс, который отображается в текстовом режиме. Он работает в обычной консоли, внутри терминала X и через SSH-соединение на всех видах терминалов.
Contents
Установка
Дополнительные темы
Usage
Interface
Keybindings are generally similar to GNU Emacs. A more strict emacs keymap can be enabled (see Redefine hotkey bindings ). New users may however use Lynx-like (arrow) keybindings (enabled in F9 > Options > Panel options ) and mouse clicks for navigation.
Modules
These can be called via the mc interface (with Use internal enabled in F9 > Options > Configuration ), or separately as symbolic links to the mc binary.
Per mc instance, multiple modules can be run concurrently ( Ctrl-` ) (see Screen selector ). External editors may be used instead, and parameters configured accordingly.
Configuration
Most of the Midnight Commander settings can be changed from the menus. However, a small number of settings such as clipboard commands, codeset detection and parameters for external editors can only be changed from
extfs
extfs allows to easily create new virtual filesystems for mc. See /usr/lib/mc/extfs.d/README for details.
Советы и рекомендации
Переназначение сочетаний клавиш
Создайте копию стандартных комбинаций клавиш для текущего пользователя:
и отредактируйте файл под свои нужды. Вы можете использовать также другие файлы .keymap. Например, можно установить /etc/mc/mc.emacs.keymap при помощи переменной окружения MC_KEYMAP :
Смотрите также mc(1) для получения более подробной информации.
Навигация стрелками
Запуск из меню
Midnight Commander можно запускать из меню, создав файл desktop entry. Пример:
Поддержка корзины
Midnight Commander не поддерживает функцию корзины.
Использование libtrash
Библиотека libtrash перехватывает вызовы функций удаления файлов и вместо удаления выполняет перемещение файлов в корзину.
Установите libtrash AUR из AUR и создайте псевдоним для mc в файле инициализации вашей командной оболочки (например,
Чтобы изменения вступили в силу, переоткройте сеанс терминала или просто выполните скрипт инициализации командой source.
Теперь, после запуска mc, удаляемые файлы будут попадать в каталог корзины
Решение проблем
Выход в текущий каталог
Искаженное изображение
Opening files
Create a script to wrap xdg-open:
If mc is blocked until xdg-open ends, detach the process:
and make mc aware of it by setting the MC_XDG_OPEN environment variable:
Find file shows no results
If the Find file dialog (accessible with Alt+? ) shows no results, check the current directory for symbolic links. Find file does not follow symbolic links, so use bind mounts (see mount(2) ) instead, or the External panelize command.
Визуальный менеджер файлов Midnight Commander
Для начинающих работа с файлами на Linux-серверах из командной строки может быть тяжелой, долгой и иногда даже рискованной. Более опытным пользователям могут потребоваться инструменты для более удобной работы с файлами и директориями в разных локациях. Midnight Commander может помочь как новичкам, так и ветеранам. Это менеджер файлов с текстовым интерфейсом.
Текстовый интерфейс вместо ввода команд обеспечивает визуальное отображение взаимодействия пользователя с системой. Конечно, его визуальная составляющая не такая продвинутая по сравнению с графическим интерфейсом, но в нем есть окна, панели, меню и поддержка мыши.
Важно
Данное руководство написано для пользователя без root-привилегий. Команды, для выполнения которых они требуются, выполняются при помощи команды sudo.
Рассмотренные в данном руководстве примеры тестировались на Debian 9. Для установки Midnight Commander нет каких-то особых требований, и он работает на всех дистрибутивах. Несмотря на это, в разных репозиториях могут быть разные версии самой программы (в данном случае 4.8.18), из-за чего в других системах могут возникнуть небольшие различия в работе.
Установка Midnight Commander
Установка осуществляется стандартным менеджером пакетов:
В Debian или Ubuntu:
Запуск Midnight Commander
Для запуска программы введите в командной строке
Имейте в виду, что запуск с root-привилегиями – не лучшая идея, если вам не требуется изменять или удалять файлы этого пользователя. В большинстве случаев чтение или копирование объектов root-пользователя специальных привилегий не требует, поэтому постарайтесь запустить mc как обычный пользователь
По умолчанию в Midnight Commander используется синий цвет фона и выделяются важные элементы меню. Чтобы отключить цвета, используйте следующую опцию:
Элементы интерфейса
Экран в менеджере файлов разбит на две панели по вертикали. Это сделано для того, чтобы обеспечить копирование и перемещение из одного места в другое. В нижней части экрана десять подписанных прямоугольников:
Помощь(Help), Меню(Menu), Просмотр(View)… (+ еще 7)
Цифры перед каждой подписью представляют функциональную клавишу, которую нужно нажать для выполнения соответствующего действия. Например, нажатие F10 – это выход из программы и возвращение в оболочку.
Над этими десятью кнопками находится командная строка, в ней можно вводить команды, которые будут выполняться в текущей директории. Попробуйте выполнить команду:
Когда вы нажмете Enter, вы увидите, что в активной панели появится новый файл. Теперь удалим его, не вводя никаких команд. При помощи клавиш стрелок вверх или вниз выберите этот файл, чтобы он стал выделенным. Нажмите F8. Появится диалоговое окно с запросом подтверждения. Нажмите Enter. Если вы нажали F8 по ошибке, запрос подтверждения позволит вам отменить действие.
В верхней части экрана – выделенная цветом строка с текстом
Для возврата нажмите F10 или два раза клавишу ESC.
Для некоторых действий существуют клавиатурные комбинации. Например, попробуйте нажать Ctrl+O – это скроет панели и позволит вам сосредоточиться на командной строке или увидеть результат выполнения предыдущей команды, пока Midnight Commander будет работать в фоновом режиме. Снова нажав ту же комбинацию клавиш, можно быстро вернуться к его интерфейсу.
Вы также можете щелкать по элементам интерфейса мышью.
Использование панелей для работы с файлами и директориями
Переключение между панелями осуществляется клавишей Tab.
Закройте Midnight Commander, нажав F10. Откройте в каждой панели временную рабочую директорию:
Эта директория содержит временные файлы, которые при следующей загрузке будут удалены, поэтому здесь можно свободно экспериментировать.
Нажмите F7, создайте директорию с именем test. Выберите директорию клавишами стрелок и нажмите Enter. Создайте девять пустых файлов:
Допустим, вам нужно скопировать три файла из /tmp/test. Дойдите до file1 клавишами стрелок, после этого три раза нажмите Insert. Если вы нажмете F5, а затем Enter, эти три файла будут скопированы в директорию в другой панели.
Также можно выделять файлы, зажав Shift и нажимая стрелки вверх и вниз.
* инвертировать выделение
– снять выделение со всех объектов, соответствующих шаблону (например, если ввести f*, выделение снимется со всех файлов и директорий, которые начинаются с )
+ выбор по шаблону
В этих шаблонах звездочка (*) означает ноль или более символов, а вопросительный знак (?) – один символ. То есть шаблону «f*e» будут соответствовать «fe», «file», «fiiiile» и вообще все, что начинается на «f» и заканчивается на «e». Шаблону «a?с» будут соответствовать «abc», «adc», «azc», но не «ac». Между «a» и «с» должен быть ровно один символ.
Если вы предпочитаете пользоваться мышью, правым щелчком можно выделять отдельные объекты, а зажав правую кнопку и передвигая курсор можно выделить несколько объектов.
Нажатие клавиши F4 открывает файл в редакторе по умолчанию. Если вы используете редактор впервые, Debian предложит вам выбрать редактор:
Рекомендуется выбрать пункт 2, так как mcedit интегрирован в Midnight Commander и проще в использовании, чем nano. Клавиша F9 открывает меню редактора с множеством полезных функций. Выход из редактора выполняется клавишей F10 или двумя нажатиями на клавишу Esc.
Важно. Действия в MC можно отменить, нажав Esc два раза.
Полезные советы
Переход на уровень выше может быть затруднительным, потому что требуется пролистать все содержимое до пункта /.. Нажмите F9, выберите меню Настройки (Options) и нажмите ENTER. Выберите Panel options (настройки панелей), где можно выбрать Навигация в стиле Lynx (Lynx-like motion). Выберите этот пункт и нажмите пробел, либо кликните на нем мышкой. Теперь можно переходить на уровень выше стрелкой влево, а заходить в директорию стрелкой вправо.
Для определения размера директории (то есть суммарного размера всех файлов в ней), выделите директорию и нажмите Ctrl+пробел.
Поиск файлов
Для выполнения поиска перейдите по дереву директорий на верхний уровень, /, который называется корневой директорией. Затем нажмите F9, выберите команда-поиск файла. Откроется диалоговое окно Find File (поиск файлов). В строке File Name (имя файла) введите *.gz. В диалоговом окне после завершения поиска, выберите Панелизация (Panelize). Все результаты будут выведены на панель, и вы легко сможете листать, копировать и просматривать их. Если войти в директорию из этого списка, вы потеряете список результатов, но его легко можно вернуть, выбрав пункт Панелизация (Panelize) в меню Left или Right.
Подключение к удаленному компьютеру
Работа с файлами не всегда выполняется локально. Midnight Commander поддерживает доступ к удаленным файловым системам по безопасному протоколу SFTP. С его помощью вы можете легко передавать файлы между серверами.
Нажмите F9, затем Левая панель, выберите пункт меню SFTP-соединение (SFTP link).
В диалоговом окне SFTP to machine введите sftp://пользователь@сервер, где пользователь – ваше имя пользователя на удаленной машине, а сервер – IP-адрес вашего сервера. Это будет работать только в том случае, если сервер на другом конце поддерживает вход с паролем. Если вы пользуетесь ключами SSH, сначала потребуется создать и/или отредактировать файл
/.ssh/config. Он может выглядеть следующим образом:
Значение Host можно установить любым, это только идентификатор. Пользователь и адрес_сервера – имя пользователя на удаленном сервере и его IP-адрес, аналогично предыдущему примеру. IdentityFile – путь к вашему SSH-ключу. После завершения редактирования файла конфигурации введите в диалоговом окне SFTP to machine идентификатор, который вы задали в поле Host. В данном случае это sftp_server.
Заключение
Функционал Midnight Commander гораздо шире рассмотренного в данном руководстве. Более подробно познакомиться с ним можно на соответствующей man-странице или внутренней справке программы (клавиша F1). Прежде чем менять настройки по умолчанию, полезно создать резервную копию конфигурации – скопируйте
/.config/mc/ на локальную машину. Кроме того, эти настройки можно переносить на другие серверы, если скопировать их в то же место
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Midnight commander linux как запустить
Откройте терминал и установите Midnight Commander командой
sudo apt-get install mc
На вопрос о внесении изменений нажмите y. После установки запустите Midnight Commander командой
Иногда панели мешают. Их можно быстро убрать на время, нажав Ctrl+O. Вы окажетесь в окне терминала. Поработав в окне терминала, можно снова вернуть панели, нажав Ctrl+O.
Также в Midnight Commander удобно менять права доступа к файлам и каталогам.
Бывает, что синий цвет панелей раздражает глаза и названия файлов плохо читаются. Особенно это заметно на некачественных мониторах. Тогда запустите Midnight Commander в черно-белом варианте командой с параметром b:
Если вы хотите выйти из Midnight Commander, но остаться в окне терминала, щелкните в нижней строке по пункту 10 Выход. Появится окно с подтверждением выхода. Щелкните Да. Midnight Commander закроется, а окно терминала останется. Если же вы просто нажмете F10, то у вас откроется меню Файл LX Terminal’а.
Midnight Commander имеет одну особенность. Если в каталоге произошли изменения, вы не увидите их, пока не выйдете из каталога и снова не зайдете в него. В Total Commander такие изменения отображаются сразу, т.е. автоматически.
Побродив по пунктам меню, вы узнаете еще о многих возможностях этой удобной программы. Особенно эта программа понравится пользователям Windows, которые переходят на Linux.
Midnight Commander имеет встроенный текстовый редактор mcedit. На мой взгляд, этот редактор удобнее, чем nano, можно запускать из командной строки.
Тогда удалил каталоги и снова скопировал их в папку /var/www/html как обычный пользователь pi. После этого все заработало и установщик WordPress запустился.
Видимо в системе где-то оставались ограничения root на файлы и каталоги.
В Linux часто приходится набирать команды с несколькими параметрами. Это напрягает и приводит к ошибкам. Однако этот процесс можно ускорить и избавить от ошибок. При вводе некорректной команды система выдает совет, в котором обычно приводит пример правильной команды. Мышкой выделяем эту команду, щелкаем правой кнопкой мыши и в меню выбираем Копировать.
В терминале щелкаем правой кнопкой мыши по строке с курсором и выбираем Вставить.
Выход из MC по F10 в Ubuntu Desktop
Стандартно в Desktop версиях Linux Ubuntu/Xubuntu/Kubuntu и т.д. находясь в терминале при нажатии клавиши F10 открывается меню «Файл», что очень непривычно и некоторых даже раздражает после работы в серверных системах, где находясь в файловом менеджере MC (Midnight Commander) при нажатии F10 должно открываться его диалоговое окно выхода.
Для устранения такого неудобства необходимо в терминале открыть меню «Правка» -> «Параметры…» -> закладка «Дополнительно» и поставить галочку «Отключить клавишу показа меню (по умолчанию F10)».
Как выйти из mc linux
Откройте терминал и установите Midnight Commander командой
sudo apt-get install mc
На вопрос о внесении изменений нажмите y. После установки запустите Midnight Commander командой
На экране две синих панели. Назначение функциональных клавиш аналогично Total Commander. Нажимая стрелки вверх/вниз, перемещайте курсор (цветную полоску) по каталогам. Пометьте полоской нужный каталог и нажмите Enter. Вы перейдете в этот каталог и панель отобразит его содержимое. Чтобы вернуться обратно, переместите курсор на верхнюю строку с двумя точками и снова нажмите Enter. Таким образом можно быстро найти нужный каталог. Пометьте курсором искомый файл и нажмите F4 — редактировать файл. Запустится текстовый редактор nano. После редактирования измененный файл надо сохранить, нажав Ctrl+O. Редактор выводит имя файла для подтверждения. Нажимаем Enter для подтверждения или изменяем имя, если хотим сохранить под другим именем. Редактор сообщает о том, что записано столько-то строк. Выходим из редактора, нажав Ctrl+X.
Для перевода курсора на другую панель нажмите Tab.
Та панель, где находится курсор, исходная, другая — результирующая. Пометив файл, можно скопировать его из исходной в результирующую, нажав F5. Можно переместить файл, нажав F6. Когда содержимое панелей одинаково, вместо перемещения происходит переименование файла или каталога. Для удаления файла нажмите F8. Создать каталог — нажмите F7.
Иногда панели мешают. Их можно быстро убрать на время, нажав Ctrl+O. Вы окажетесь в окне терминала. Поработав в окне терминала, можно снова вернуть панели, нажав Ctrl+O.
Также в Midnight Commander удобно менять права доступа к файлам и каталогам.
Пометьте файл или каталог. Нажмите F9 для перехода к верхнему меню. Выберите Файл, а в нем Права доступа. Включенная опция отмечена х, выключенная — пусто. Для включения опции отметьте этот пункт курсором и нажмите пробел. Для сохранения настроек щелкните Установить.
Бывает, что синий цвет панелей раздражает глаза и названия файлов плохо читаются. Особенно это заметно на некачественных мониторах. Тогда запустите Midnight Commander в черно-белом варианте командой с параметром b:
Если вы хотите выйти из Midnight Commander, но остаться в окне терминала, щелкните в нижней строке по пункту 10 Выход. Появится окно с подтверждением выхода. Щелкните Да. Midnight Commander закроется, а окно терминала останется. Если же вы просто нажмете F10, то у вас откроется меню Файл LX Terminal'а.
Если все сообщения в Midnight Commander выводятся на английском, значит, вам надо русифицировать Raspbian. Как это сделать, описано в статье Как установить и настроить Raspbian версий май 2015 — март 2016 гг.
Midnight Commander имеет одну особенность. Если в каталоге произошли изменения, вы не увидите их, пока не выйдете из каталога и снова не зайдете в него. В Total Commander такие изменения отображаются сразу, т.е. автоматически.
Побродив по пунктам меню, вы узнаете еще о многих возможностях этой удобной программы. Особенно эта программа понравится пользователям Windows, которые переходят на Linux.
Midnight Commander имеет встроенный текстовый редактор mcedit. На мой взгляд, этот редактор удобнее, чем nano, можно запускать из командной строки.
В книгах по LInux настоятельно рекомендуют работать в командной строке из-под обычного пользователя и пользоваться правами суперпользователя root только когда это действительно необходимо. Система сама выдаст сообщение о том, что у вас недостаточно прав доступа. Иначе вы можете нечаянно удалить очень важный файл и система перестанет загружаться. Но если работать аккуратно, то это, конечно же , не произойдет. На самом деле проблема глубже и более скрытая.
Вот пример из моей практики. Мне очень нравится программа mc. Чтобы не заморачиваться с правами доступа, всегда запускал ее командой sudo mc. Всегда работал в mc, пользуясь правами root. Вроде бы просто и удобно, пока однажды не столкнулся с проблемой. В системе Raspbian установил LAMP и начал устанавливать WordPress. Скачал русифицированную версию WordPress, распаковал и в Midnight Commander скинул каталоги в папку /var/www/html. Отредактировал файл wp-config.php и в браузере запустил инсталлятор, но на мониторе чистый экран и никаких ошибок не выдается. Запустил инсталлятор в браузере dillo, он удобен тем, что в терминале выдаются сообщения о выполняемых действиях. Dillo выдал ошибку 500, т.е. нет такого файла. Но файл-то существует, значит к нему просто нет доступа. Начал проверять права доступа и владельцев файлов. Оказывается у некоторых файлов владелец root и группа root. Изменил на пользователя pi и группу pi. Но инсталлятор WordPress не запускается. Не помогло и явное изменение прав и владельцев файлов командами chown -R pi /var/ww/html и chmod -R 777 /var/ww/html.
Тогда удалил каталоги и снова скопировал их в папку /var/www/html как обычный пользователь pi. После этого все заработало и установщик WordPress запустился.
Видимо в системе где-то оставались ограничения root на файлы и каталоги.
В Linux часто приходится набирать команды с несколькими параметрами. Это напрягает и приводит к ошибкам. Однако этот процесс можно ускорить и избавить от ошибок. При вводе некорректной команды система выдает совет, в котором обычно приводит пример правильной команды. Мышкой выделяем эту команду, щелкаем правой кнопкой мыши и в меню выбираем Копировать.
В терминале щелкаем правой кнопкой мыши по строке с курсором и выбираем Вставить.
Команда будет вставлена в командную строку, останется нажать Enter и выполнить команду.
Таким же способом удается копировать и вставлять команды прямо из текста книг в формате pdf или doc, или прямо со страниц сайтов. Иногда удается вставить листинг небольшой программы, скопировав его из текста книги. Это уменьшает вероятность ошибок и ускоряет работу. Например, в Linux текст в формате pdf можно копировать из программы Просмотр документов (Evince). Аналогично можно копировать тексты программ из документов .doc в программе Libre Office. Однако такой способ копирования следует применять с осторожностью: иногда возникают непонятные глюки при работе скопированных программ, хотя визуально ошибок в тексте программ не видно. Видимо, кроме текста, иногда копируются непечатные символы, которые могут влиять на работу программ. В большинстве же случаев все работает на ура.
Часто бывает необходимо вставить в командную строку имя файла. Имена файлов бывают очень длинные и набирать их вручную, конечно же, лень. К тому же, это приводит к ошибкам. Используя описанный прием, удобно вставлять в командную строку и имена файлов. Для этого в графическом файловом менеджере щелкните по нужному файлу и в меню выберите Переименовать. В открывшемся окошке название файла обычно уже выделено. Если нет, то выделите его. Нажмите Ctrl+C (Копировать). Или снова ПКМ и в меню выбираем Копировать. Идем в окно терминала и поставим курсор мыши рядом с курсором в командной строке. Щелкаем ПКМ и в меню выбираем Вставить. Имя файла допишется в командную строку. Если оно скопировалось без расширения, то останется только дописать расширение файла. Это не составит труда.